Restrict the regress-173035.js test to only run on Darwin x86-64.
authormark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 Jun 2017 22:39:06 +0000 (22:39 +0000)
committermark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 Jun 2017 22:39:06 +0000 (22:39 +0000)
commit97726e0f26b24d5cf8d537a987b8d8cb6d321e34
tree697b6b4e47ff317dda7b7f5cb135f48a746fdcf7
parentf5077b93f1e957a6ac2b903b23e136dd2725eea7
Restrict the regress-173035.js test to only run on Darwin x86-64.
https://bugs.webkit.org/show_bug.cgi?id=173075

Reviewed by Saam Barati.

This is because the 32-bit x86 build will fail to mmap the 0x3f900000 bytes that
this test will require to succeed.  Here's an example of this failure:
https://build.webkit.org/builders/Apple%20Sierra%2032-bit%20JSC%20%28BuildAndTest%29/builds/866/steps/webkit-32bit-jsc-test/logs/stdio

Since the issue is due to allocation of a very large amount of memory, the test
will probably fail on iOS and other platforms as well.  Hence, we should just
skip this test for any platforms that is not Darwin x86-64.

* stress/regress-173035.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@217909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JSTests/ChangeLog
JSTests/stress/regress-173035.js