AIX: Skip all the ceilf and truncf tests

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: I2e3e4fc8822be9da0a16d99b4173641a91fa5957
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2463505
Reviewed-by: Zhi An Ng <zhin@chromium.org>
Commit-Queue: Milad Fa <mfarazma@redhat.com>
Cr-Commit-Position: refs/heads/master@{#70431}
This commit is contained in:
Milad Fa 2020-10-09 14:49:28 +00:00 committed by Commit Bot
parent 977b77a332
commit e4878aab8d

View File

@ -390,10 +390,10 @@
# 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],
'test-run-wasm-simd/RunWasm_F32x4Ceil_*': [SKIP],
'test-run-wasm-simd/RunWasm_F32x4Trunc_*': [SKIP],
'test-run-wasm-simd/RunWasm_F64x2Ceil_*': [SKIP],
'test-run-wasm-simd/RunWasm_F64x2Trunc_*': [SKIP],
}], # 'system == aix or (arch == ppc64 and byteorder == big)'