aboutsummaryrefslogtreecommitdiff
path: root/tests/test_core.py
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-12-13 16:59:06 -0800
committerAlon Zakai <alonzakai@gmail.com>2013-12-13 16:59:06 -0800
commit4edb942c56a188e38c927deafd974bace0b54a5d (patch)
tree5a65b207a92d7fbd5961d210b4de89da1aa0d11c /tests/test_core.py
parent1d27ea201d2298ea9b6ca16d005e9a3e81661e8e (diff)
various fixes for test_cases for fastcomp
Diffstat (limited to 'tests/test_core.py')
-rw-r--r--tests/test_core.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test_core.py b/tests/test_core.py
index 50167fe9..2e0a0c73 100644
--- a/tests/test_core.py
+++ b/tests/test_core.py
@@ -4969,6 +4969,11 @@ def process(filename):
for name in glob.glob(path_from_root('tests', 'cases', '*.ll')):
shortname = name.replace('.ll', '')
if '' not in shortname: continue
+ if os.environ.get('EMCC_FAST_COMPILER') == '1' and os.path.basename(shortname) in [
+ 'structparam', 'uadd_overflow_ta2', 'extendedprecision', 'issue_39', 'emptystruct', # invalid ir
+ 'structphiparam', # pnacl limitation in ExpandStructRegs
+ 'longjmp_tiny', 'longjmp_tiny_phi', # current fastcomp limitations
+ ]: continue
if '_ta2' in shortname and not Settings.USE_TYPED_ARRAYS == 2:
print self.skip('case "%s" only relevant for ta2' % shortname)
continue