diff options
author | Alon Zakai (kripken) <alonzakai@gmail.com> | 2017-07-28 12:45:19 -0700 |
---|---|---|
committer | Alon Zakai (kripken) <alonzakai@gmail.com> | 2017-07-29 19:18:49 -0700 |
commit | 1d67ab02aeb71b1a250a44161c8fdb3e97b04210 (patch) | |
tree | edb0005c065050a6d7aed6aa0aa137b64a4c2035 /check.py | |
parent | 4d46a7e2c37299d5a9b9d9d6323ce9fca3a1cf3a (diff) | |
download | binaryen-1d67ab02aeb71b1a250a44161c8fdb3e97b04210.tar.gz binaryen-1d67ab02aeb71b1a250a44161c8fdb3e97b04210.tar.bz2 binaryen-1d67ab02aeb71b1a250a44161c8fdb3e97b04210.zip |
do not combine a load/store offset with a constant pointer if it would wrap a negative value to a positive one, as trapping is tricky
Diffstat (limited to 'check.py')
-rwxr-xr-x | check.py | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -78,7 +78,7 @@ for t in sorted(os.listdir(os.path.join(options.binaryen_test, 'passes'))): print '..', t binary = '.wasm' in t passname = os.path.basename(t).replace('.wast', '').replace('.wasm', '') - opts = ['-' + passname] if passname.startswith('O') else ['--' + p for p in passname.split('_')] + opts = [('--' + p if not p.startswith('O') else '-' + p) for p in passname.split('_')] t = os.path.join(options.binaryen_test, 'passes', t) actual = '' for module, asserts in split_wast(t): |