Commit 0eb3e25d authored by Milad Fa's avatar Milad Fa Committed by Commit Bot

AIX: skip simd interpreter tests due to a gcc bug

ceilf and truncf do not preserve the sign bit when its input
is passed by value and the output is rounded to 0:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97086

Change-Id: I10b963e3193f1754f31f3bfc415b8a82d4ae011c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2416240Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
Reviewed-by: 's avatarZhi An Ng <zhin@chromium.org>
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Cr-Commit-Position: refs/heads/master@{#69977}
parent d88568eb
...@@ -387,6 +387,13 @@ ...@@ -387,6 +387,13 @@
# TODO(ppc): Implement load/store reverse byte instructions # TODO(ppc): Implement load/store reverse byte instructions
'test-run-wasm-simd/RunWasm_SimdLoadStoreLoad': [SKIP], 'test-run-wasm-simd/RunWasm_SimdLoadStoreLoad': [SKIP],
'test-run-wasm-simd/RunWasm_SimdLoadStoreLoad_turbofan': [SKIP], 'test-run-wasm-simd/RunWasm_SimdLoadStoreLoad_turbofan': [SKIP],
# TODO(miladfarca): remove once aix gcc bug is fixed.
# gcc on aix has a bug when using ceilf or truncf:
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97086
'test-run-wasm-simd/RunWasm_F32x4Ceil_interpreter': [SKIP],
'test-run-wasm-simd/RunWasm_F32x4Trunc_interpreter': [SKIP],
'test-run-wasm-simd/RunWasm_F64x2Ceil_interpreter': [SKIP],
'test-run-wasm-simd/RunWasm_F64x2Trunc_interpreter': [SKIP],
}], # 'system == aix or (arch == ppc64 and byteorder == big)' }], # 'system == aix or (arch == ppc64 and byteorder == big)'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment