diff options
-rwxr-xr-x | tests/runner.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py index 7154756c..6cdade96 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -2424,7 +2424,7 @@ def process(filename): generated = open(os.path.join(self.get_dir(), 'src.cpp.o.js')).read() if self.emcc_args is None or self.emcc_args == []: # Optimized code is missing the warning comments assert 'Casting a function pointer type to another with a different number of arguments.' in generated, 'Missing expected warning' - assert 'void (i32, i32)* ==> void (%struct.point.0*)*' in generated, 'Missing expected warning details' + assert 'void (i32, i32)* ==> void (%struct.point*)*' in generated, 'Missing expected warning details' return raise Exception('We should not have gotten to here!') @@ -4488,6 +4488,8 @@ def process(filename): # print opt, "FAIL" def test_lua(self): + if self.emcc_args is None and Building.LLVM_OPTS: return self.skip('llvm 3.1 and safe llvm opts break lua') + try: os.environ['EMCC_LEAVE_INPUTS_RAW'] = '1' |