Closed vishniakou closed 2 years ago
I don't think msan is supported on Android, but the crash shouldn't happen either way...
fatal error: error in backend: unsupported architecture
The crash is from the report_fatal_error
that msan is unsupported for armv7. We could get the frontend to report it, like it does for hwasan:
clang-14: error: unsupported option '-fsanitize=hwaddress' for target 'armv7a-unknown-linux-android'
@vishniakou msan is not a diagnositc but rather a runtime sanitizer similar to hwasan/asan/tsan. We haven't tested it for Android and don't have the necessary runtimes in the Android toolchain either.
On second thought, I think it may be possible to use msan on armv7 by explicitly passing msan-origin-base
or msan-shadow-base
according to this line. In which case it'd be wrong to error in the frontend.
Hi! I made some modifications to my Android tree, and I'm hitting the following error:
This should be reproducible by the following diff: