Fix test expectation to cope with custom version namespaces.
authorRichard Smith <richard@metafoo.co.uk>
Mon, 14 Dec 2020 06:41:19 +0000 (22:41 -0800)
committerRichard Smith <richard@metafoo.co.uk>
Mon, 14 Dec 2020 06:43:24 +0000 (22:43 -0800)
libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/params.fail.cpp

index c325b77..86e6273 100644 (file)
@@ -24,8 +24,8 @@ int main(int, char**)
     // expected-error@random:* {{static_assert failed due to requirement '1ULL == 0 || 1ULL < 1ULL' "linear_congruential_engine invalid parameters"}}
     std::linear_congruential_engine<T, 0, 1, 1> e3;
     std::linear_congruential_engine<T, 1, 0, 1> e4;
-    // expected-error@random:* {{static_assert failed due to requirement 'std::__1::is_unsigned<int>::value' "_UIntType must be unsigned type"}}
+    // expected-error-re@random:* {{static_assert failed due to requirement 'std:{{.*}}:is_unsigned<int>::value' "_UIntType must be unsigned type"}}
     std::linear_congruential_engine<int, 0, 0, 0> e5;
 
     return 0;
-}
\ No newline at end of file
+}