[compiler-rt] r352447 - [compiler-rt] Fix reporting unrecognized flags in unit tests.

Igor Kudrin via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 28 18:31:58 PST 2019


Author: ikudrin
Date: Mon Jan 28 18:31:57 2019
New Revision: 352447

URL: http://llvm.org/viewvc/llvm-project?rev=352447&view=rev
Log:
[compiler-rt] Fix reporting unrecognized flags in unit tests.

Previously, the warning messages might be issued within a wrong test case.

Differential Revision: https://reviews.llvm.org/D57318

Modified:
    compiler-rt/trunk/lib/sanitizer_common/tests/sanitizer_flags_test.cc

Modified: compiler-rt/trunk/lib/sanitizer_common/tests/sanitizer_flags_test.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/tests/sanitizer_flags_test.cc?rev=352447&r1=352446&r2=352447&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/tests/sanitizer_flags_test.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/tests/sanitizer_flags_test.cc Mon Jan 28 18:31:57 2019
@@ -33,6 +33,9 @@ static void TestFlag(T start_value, cons
   parser.ParseString(env);
 
   EXPECT_EQ(final_value, flag);
+
+  // Reporting unrecognized flags is needed to reset them.
+  ReportUnrecognizedFlags();
 }
 
 template <>




More information about the llvm-commits mailing list