2 Commits

Author SHA1 Message Date
Paul Floyd
c09706352a Make memcheck tests demangle and demangle-rust clang-friendly.
Clang uses CMOV for ternary operators which does not immediately
trigger an error. Using double free and new/free mismatch still
poses no problem with clang but still uses the demangling.

Also update .gitignore
2021-11-12 23:44:54 +01:00
Nicholas Nethercote
4831385c67 Fix Rust v0 demangling.
It's currently broken due to a silly test that prevents the v0
demangling code from even running.

The commit also adds a test, to avoid such problems in the future.
2021-11-10 10:03:06 +11:00