diff options
author | Sylvain Henry <sylvain@haskus.fr> | 2023-01-26 18:26:18 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2023-02-24 17:27:45 -0500 |
commit | 4eb9c234886993e569ec43504f3c547c464ece4e (patch) | |
tree | 0c0a6b3a5dc022c247395c61f279f08374e367fa /testsuite/tests | |
parent | e9e7a00da2c5963a53dbcedaec793400fde07563 (diff) | |
download | haskell-4eb9c234886993e569ec43504f3c547c464ece4e.tar.gz |
JS: make some arithmetic primops faster (#22835)
Don't use BigInt for wordAdd2, mulWord32, and timesInt32.
Co-authored-by: Matthew Craven <5086-clyring@users.noreply.gitlab.haskell.org>
Diffstat (limited to 'testsuite/tests')
-rw-r--r-- | testsuite/tests/numeric/should_run/all.T | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/testsuite/tests/numeric/should_run/all.T b/testsuite/tests/numeric/should_run/all.T index a9d5ef7b12..0833931f77 100644 --- a/testsuite/tests/numeric/should_run/all.T +++ b/testsuite/tests/numeric/should_run/all.T @@ -63,7 +63,7 @@ test('T9407', normal, compile_and_run, ['']) test('T9810', normal, compile_and_run, ['']) test('T10011', normal, compile_and_run, ['']) test('T10962', omit_ways(['ghci']), compile_and_run, ['-O2']) -test('T11702', [unless(arch("javascript"),extra_ways(['optasm']))], compile_and_run, ['']) +test('T11702', [unless(js_arch(),extra_ways(['optasm']))], compile_and_run, ['']) test('T12136', normal, compile_and_run, ['']) test('T15301', normal, compile_and_run, ['-O2']) test('T497', normal, compile_and_run, ['-O']) @@ -79,5 +79,5 @@ test('IntegerToFloat', normal, compile_and_run, ['']) test('T20291', normal, compile_and_run, ['']) test('T22282', normal, compile_and_run, ['']) -test('T22671', js_broken(22835), compile_and_run, ['']) -test('foundation', js_broken(22576), compile_and_run, ['-O -package transformers']) +test('T22671', normal, compile_and_run, ['']) +test('foundation', [when(js_arch(), run_timeout_multiplier(2))], compile_and_run, ['-O -package transformers']) |