File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 1212 ]
1313 }
1414 },
15- "esm-integration/mutable-global-sharing.tentative.any.js" : {
16- "skip" : " v128 SIMD globals broken on big-endian platforms due to a V8 bug"
17- },
1815 "esm-integration/v128-tdz.tentative.any.js" : {
1916 "skip" : " v128 undefined Wasm bindings not yet supported in V8"
2017 },
Original file line number Diff line number Diff line change @@ -18,5 +18,14 @@ if (supportsSimd) {
1818 const runner = new WPTRunner ( 'wasm/jsapi' ) ;
1919 runner . setFlags ( [ '--experimental-wasm-modules' ] ) ;
2020
21+ // v128 SIMD globals are broken on s390x due to a V8 big-endian bug.
22+ if ( process . arch === 's390x' ) {
23+ for ( const spec of runner . specs ) {
24+ if ( spec . filename === 'esm-integration/mutable-global-sharing.tentative.any.js' ) {
25+ spec . skipReasons . push ( 'v128 SIMD globals broken on s390x due to V8 big-endian bug' ) ;
26+ }
27+ }
28+ }
29+
2130 runner . runJsTests ( ) ;
2231}
You can’t perform that action at this time.
0 commit comments