Add -O3 when testing with UBSAN. This triggers far undefined behaviour
llvm-svn: 221964
diff --git a/libcxx/test/lit.cfg b/libcxx/test/lit.cfg
index 86eee05..26b91b7 100644
--- a/libcxx/test/lit.cfg
+++ b/libcxx/test/lit.cfg
@@ -439,7 +439,7 @@
elif san == 'Undefined':
self.compile_flags += ['-fsanitize=undefined',
'-fno-sanitize=vptr,function',
- '-fno-sanitize-recover']
+ '-fno-sanitize-recover', '-O3']
self.config.available_features.add('ubsan')
else:
self.lit_config.fatal('unsupported value for '