Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use $isSIMDPlatform for wasm SIMD test; re-enable no longer failing tests on ARMv7 #12504

Merged

Conversation

eugeneia
Copy link

@eugeneia eugeneia commented Apr 7, 2023

3096b28

Use $isSIMDPlatform for wasm SIMD test; re-enable no longer failing tests on ARMv7
https://bugs.webkit.org/show_bug.cgi?id=255148

Unreviewed gardening.

Prefer using the existing var over lists of supported architectures.

Also re-enable two tests which appear not to have really needed SIMD support to
pass, and two other tests that are no longer failing on ARMv7.

* JSTests/stress/shared-wasm-memory-with-zero-byte.js: Re-enabled on armv7
* JSTests/wasm/references/memory_copy_shared.js: Re-enabled on armv7
* JSTests/wasm/references/memory_fill_shared.js: Re-enabled on armv7
* JSTests/wasm/stress/simd-global.js:
* JSTests/wasm/stress/tuple-and-simd.js:
* JSTests/wasm/v8/exceptions-simd.js:
* JSTests/wasm/v8/regress/regress-10309.js:
* JSTests/wasm/v8/regress/regress-1045225.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1045737.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1048241.js:
* JSTests/wasm/v8/regress/regress-1054466.js:
* JSTests/wasm/v8/regress/regress-1065599.js:
* JSTests/wasm/v8/regress/regress-1070078.js:
* JSTests/wasm/v8/regress/regress-1074586.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1080902.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1081030.js:
* JSTests/wasm/v8/regress/regress-10831.js:
* JSTests/wasm/v8/regress/regress-10898.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1111522.js:
* JSTests/wasm/v8/regress/regress-1112124.js:
* JSTests/wasm/v8/regress/regress-1116019.js:
* JSTests/wasm/v8/regress/regress-1124885.js:
* JSTests/wasm/v8/regress/regress-1132461.js:
* JSTests/wasm/v8/regress/regress-1140549.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1153442.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1161555.js:
* JSTests/wasm/v8/regress/regress-1161654.js:
* JSTests/wasm/v8/regress/regress-1161954.js:
* JSTests/wasm/v8/regress/regress-1165966.js:
* JSTests/wasm/v8/regress/regress-1179025.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1179182.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1187831.js:
* JSTests/wasm/v8/regress/regress-1199662.js:
* JSTests/wasm/v8/regress/regress-1220855.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1231950.js:
* JSTests/wasm/v8/regress/regress-1242300.js:
* JSTests/wasm/v8/regress/regress-1242689.js:
* JSTests/wasm/v8/regress/regress-1264462.js:
* JSTests/wasm/v8/regress/regress-1271244.js:
* JSTests/wasm/v8/regress/regress-1271456.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1271538.js:
* JSTests/wasm/v8/regress/regress-1282224.js:
* JSTests/wasm/v8/regress/regress-1283042.js:
* JSTests/wasm/v8/regress/regress-1283395.js:
* JSTests/wasm/v8/regress/regress-1284980.js:
* JSTests/wasm/v8/regress/regress-1286253.js:
* JSTests/wasm/v8/regress/regress-1289678.js:
* JSTests/wasm/v8/regress/regress-1290079.js:
* JSTests/wasm/v8/regress/regress-9425.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-9447.js:
* JSTests/wasm/v8/regress/regress-crbug-1338980.js:
* JSTests/wasm/v8/regress/regress-crbug-1355070.js:
* JSTests/wasm/v8/regress/regress-crbug-1356718.js:

Canonical link: https://commits.webkit.org/262716@main

2c9f5ce

Misc iOS, tvOS & watchOS macOS Linux Windows
βœ… πŸ§ͺ style βœ… πŸ›  ios βœ… πŸ›  mac βœ… πŸ›  wpe βœ… πŸ›  wincairo
βœ… πŸ›  ios-sim βœ… πŸ›  mac-AS-debug βœ… πŸ§ͺ wpe-wk2
βœ… πŸ§ͺ webkitperl βœ… πŸ§ͺ ios-wk2 βœ… πŸ§ͺ api-mac βœ… πŸ›  gtk
βœ… πŸ§ͺ ios-wk2-wpt βœ… πŸ§ͺ mac-wk1 ❌ πŸ§ͺ gtk-wk2
βœ… πŸ›  πŸ§ͺ jsc βœ… πŸ›  tv βœ… πŸ§ͺ api-ios βœ… πŸ§ͺ api-gtk
βœ… πŸ›  πŸ§ͺ jsc-arm64 βœ… πŸ§ͺ mac-wk2 βœ… πŸ§ͺ mac-AS-debug-wk2 βœ… πŸ›  jsc-armv7
βœ… πŸ›  tv-sim βœ… πŸ§ͺ mac-wk2-stress βœ… πŸ§ͺ jsc-armv7-tests
βœ… πŸ›  πŸ§ͺ merge βœ… πŸ›  watch βœ… πŸ›  jsc-mips
βœ… πŸ›  watch-sim βœ… πŸ§ͺ jsc-mips-tests

@eugeneia eugeneia requested a review from a team as a code owner April 7, 2023 12:48
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Apr 7, 2023
@eugeneia eugeneia force-pushed the max-skipathon-04-2023-squash branch from e136e7b to 2c9f5ce Compare April 7, 2023 15:08
@guijemont guijemont added merge-queue Applied to send a pull request to merge-queue JavaScriptCore For bugs in JavaScriptCore, the JS engine used by WebKit, other than kxmlcore issues. Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases labels Apr 7, 2023
@webkit-ews-buildbot webkit-ews-buildbot removed the merge-queue Applied to send a pull request to merge-queue label Apr 7, 2023
@AtariDreams
Copy link
Contributor

This is stuck now.

@guijemont
Copy link
Contributor

Removing merging-blocked as this was due to broken bots

@guijemont guijemont added merge-queue Applied to send a pull request to merge-queue and removed merging-blocked Applied to prevent a change from being merged labels Apr 7, 2023
…ests on ARMv7

https://bugs.webkit.org/show_bug.cgi?id=255148

Unreviewed gardening.

Prefer using the existing var over lists of supported architectures.

Also re-enable two tests which appear not to have really needed SIMD support to
pass, and two other tests that are no longer failing on ARMv7.

* JSTests/stress/shared-wasm-memory-with-zero-byte.js: Re-enabled on armv7
* JSTests/wasm/references/memory_copy_shared.js: Re-enabled on armv7
* JSTests/wasm/references/memory_fill_shared.js: Re-enabled on armv7
* JSTests/wasm/stress/simd-global.js:
* JSTests/wasm/stress/tuple-and-simd.js:
* JSTests/wasm/v8/exceptions-simd.js:
* JSTests/wasm/v8/regress/regress-10309.js:
* JSTests/wasm/v8/regress/regress-1045225.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1045737.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1048241.js:
* JSTests/wasm/v8/regress/regress-1054466.js:
* JSTests/wasm/v8/regress/regress-1065599.js:
* JSTests/wasm/v8/regress/regress-1070078.js:
* JSTests/wasm/v8/regress/regress-1074586.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1080902.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1081030.js:
* JSTests/wasm/v8/regress/regress-10831.js:
* JSTests/wasm/v8/regress/regress-10898.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1111522.js:
* JSTests/wasm/v8/regress/regress-1112124.js:
* JSTests/wasm/v8/regress/regress-1116019.js:
* JSTests/wasm/v8/regress/regress-1124885.js:
* JSTests/wasm/v8/regress/regress-1132461.js:
* JSTests/wasm/v8/regress/regress-1140549.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1153442.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1161555.js:
* JSTests/wasm/v8/regress/regress-1161654.js:
* JSTests/wasm/v8/regress/regress-1161954.js:
* JSTests/wasm/v8/regress/regress-1165966.js:
* JSTests/wasm/v8/regress/regress-1179025.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1179182.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1187831.js:
* JSTests/wasm/v8/regress/regress-1199662.js:
* JSTests/wasm/v8/regress/regress-1220855.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1231950.js:
* JSTests/wasm/v8/regress/regress-1242300.js:
* JSTests/wasm/v8/regress/regress-1242689.js:
* JSTests/wasm/v8/regress/regress-1264462.js:
* JSTests/wasm/v8/regress/regress-1271244.js:
* JSTests/wasm/v8/regress/regress-1271456.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-1271538.js:
* JSTests/wasm/v8/regress/regress-1282224.js:
* JSTests/wasm/v8/regress/regress-1283042.js:
* JSTests/wasm/v8/regress/regress-1283395.js:
* JSTests/wasm/v8/regress/regress-1284980.js:
* JSTests/wasm/v8/regress/regress-1286253.js:
* JSTests/wasm/v8/regress/regress-1289678.js:
* JSTests/wasm/v8/regress/regress-1290079.js:
* JSTests/wasm/v8/regress/regress-9425.js: Re-enabled on armv7
* JSTests/wasm/v8/regress/regress-9447.js:
* JSTests/wasm/v8/regress/regress-crbug-1338980.js:
* JSTests/wasm/v8/regress/regress-crbug-1355070.js:
* JSTests/wasm/v8/regress/regress-crbug-1356718.js:

Canonical link: https://commits.webkit.org/262716@main
@webkit-commit-queue
Copy link
Collaborator

Committed 262716@main (3096b28): https://commits.webkit.org/262716@main

Reviewed commits have been landed. Closing PR #12504 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 3096b28 into WebKit:main Apr 7, 2023
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JavaScriptCore For bugs in JavaScriptCore, the JS engine used by WebKit, other than kxmlcore issues. Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases
Projects
None yet
6 participants