Many stress tests fail with JIT disabled
authortpopela@redhat.com <tpopela@redhat.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 15 Feb 2018 16:49:49 +0000 (16:49 +0000)
committertpopela@redhat.com <tpopela@redhat.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 15 Feb 2018 16:49:49 +0000 (16:49 +0000)
commitf9733f1a2f419ddd7cd9a869ccd62fec7f644dfb
treee1387d821acb61f66a457b0663824dddfaf71af5
parent5cc8ad368b3d213cbec813212ce4903e8bbed2b9
Many stress tests fail with JIT disabled
https://bugs.webkit.org/show_bug.cgi?id=182730

Reviewed by Saam Barati.

These tests are broken by design if the JIT is disabled - they test
the return value of numberOfDFGCompiles(), which is always set to
1000000.0 in TestRunnerUtils.cpp and makes the tests to fail.

* stress/arith-abs-on-various-types.js:
* stress/arith-abs-to-arith-negate-range-optimizaton.js:
* stress/arith-acos-on-various-types.js:
* stress/arith-acosh-on-various-types.js:
* stress/arith-asin-on-various-types.js:
* stress/arith-asinh-on-various-types.js:
* stress/arith-atan-on-various-types.js:
* stress/arith-atanh-on-various-types.js:
* stress/arith-cbrt-on-various-types.js:
* stress/arith-ceil-on-various-types.js:
* stress/arith-clz32-on-various-types.js:
* stress/arith-cos-on-various-types.js:
* stress/arith-cosh-on-various-types.js:
* stress/arith-expm1-on-various-types.js:
* stress/arith-floor-on-various-types.js:
* stress/arith-fround-on-various-types.js:
* stress/arith-log-on-various-types.js:
* stress/arith-log10-on-various-types.js:
* stress/arith-log2-on-various-types.js:
* stress/arith-negate-on-various-types.js:
* stress/arith-round-on-various-types.js:
* stress/arith-sin-on-various-types.js:
* stress/arith-sinh-on-various-types.js:
* stress/arith-sqrt-on-various-types.js:
* stress/arith-tan-on-various-types.js:
* stress/arith-tanh-on-various-types.js:
* stress/arith-trunc-on-various-types.js:
* stress/compare-strict-eq-on-various-types.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@228513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
29 files changed:
JSTests/ChangeLog
JSTests/stress/arith-abs-on-various-types.js
JSTests/stress/arith-abs-to-arith-negate-range-optimizaton.js
JSTests/stress/arith-acos-on-various-types.js
JSTests/stress/arith-acosh-on-various-types.js
JSTests/stress/arith-asin-on-various-types.js
JSTests/stress/arith-asinh-on-various-types.js
JSTests/stress/arith-atan-on-various-types.js
JSTests/stress/arith-atanh-on-various-types.js
JSTests/stress/arith-cbrt-on-various-types.js
JSTests/stress/arith-ceil-on-various-types.js
JSTests/stress/arith-clz32-on-various-types.js
JSTests/stress/arith-cos-on-various-types.js
JSTests/stress/arith-cosh-on-various-types.js
JSTests/stress/arith-expm1-on-various-types.js
JSTests/stress/arith-floor-on-various-types.js
JSTests/stress/arith-fround-on-various-types.js
JSTests/stress/arith-log-on-various-types.js
JSTests/stress/arith-log10-on-various-types.js
JSTests/stress/arith-log2-on-various-types.js
JSTests/stress/arith-negate-on-various-types.js
JSTests/stress/arith-round-on-various-types.js
JSTests/stress/arith-sin-on-various-types.js
JSTests/stress/arith-sinh-on-various-types.js
JSTests/stress/arith-sqrt-on-various-types.js
JSTests/stress/arith-tan-on-various-types.js
JSTests/stress/arith-tanh-on-various-types.js
JSTests/stress/arith-trunc-on-various-types.js
JSTests/stress/compare-strict-eq-on-various-types.js