[scudo] Fix test on aarch64 without MTE
authorVitaly Buka <vitalybuka@google.com>
Fri, 2 Jul 2021 04:40:04 +0000 (21:40 -0700)
committerVitaly Buka <vitalybuka@google.com>
Fri, 2 Jul 2021 04:40:04 +0000 (21:40 -0700)
compiler-rt/lib/scudo/standalone/tests/secondary_test.cpp

index d3b7c48..7236792 100644 (file)
@@ -21,7 +21,8 @@
 #include <vector>
 
 template <typename Config> static scudo::Options getOptionsForConfig() {
-  if (!Config::MaySupportMemoryTagging || !scudo::archSupportsMemoryTagging())
+  if (!Config::MaySupportMemoryTagging || !scudo::archSupportsMemoryTagging() ||
+      !scudo::systemSupportsMemoryTagging())
     return {};
   scudo::AtomicOptions AO;
   AO.set(scudo::OptionBit::UseMemoryTagging);