Open rathann opened 3 months ago
== Tests on clang with flags used in RPM package build == + BUILD_DIR=build/clang-rpm + CC=clang + CXX=clang++ + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + _run_test_and_get_result include + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=include + '[' include = include ']' + _run_test + _setup + meson setup build/clang-rpm The Meson build system Version: 1.4.1 Source dir: /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2 Build dir: /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm Build type: native build Project name: SIMDe Project version: 0.8.2 C compiler for the host machine: clang (clang 18.1.8 "clang version 18.1.8 (Fedora 18.1.8-3.fc41)") C linker for the host machine: clang ld.bfd 2.42.90.20240720 C++ compiler for the host machine: clang++ (clang 18.1.8 "clang version 18.1.8 (Fedora 18.1.8-3.fc41)") C++ linker for the host machine: clang++ ld.bfd 2.42.90.20240720 Host machine cpu family: x86 Host machine cpu: i686 Library m found: YES Compiler for C supports arguments -fopenmp-simd: YES Compiler for C++ supports arguments -fopenmp-simd: YES Compiler for C supports arguments -Wpsabi: YES Compiler for C++ supports arguments -Wpsabi: YES Library m found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1 Build targets in project: 2002 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} Found ninja-1.12.1 at /usr/bin/ninja + _build + rm -f build.log + _time ninja -C build/clang-rpm -v -j 8 + head -4 build.log + /bin/time -f '=> [%E]' ninja -C build/clang-rpm -v -j 8 ninja: Entering directory `build/clang-rpm' [1/4004] clang -Itest/common/common-c.p -Itest/common -I../../test/common -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/common/common-c.p/common.c.o -MF test/common/common-c.p/common.c.o.d -o test/common/common-c.p/common.c.o -c ../../test/common/common.c ... => [10:33.85] + _test + _time meson test -C build/clang-rpm -q --no-rebuild --print-errorlogs + /bin/time -f '=> [%E]' meson test -C build/clang-rpm -q --no-rebuild --print-errorlogs ▶ 465/2002 sse/mm_cvtsi64_ss FAIL 465/2002 x86/sse/native/c ERROR 0.07s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=125 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/x86/sse-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/x86/sse.c:2637: assertion failed: r[0] ~= test_vec[i].r[0] (-nan ~= -400.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 473/2002 sse/mm_cvtsi64_ss FAIL ▶ 474/2002 sse2/mm_cvtsi64_sd FAIL ▶ 475/2002 sse2/mm_cvtsi64_sd FAIL 473/2002 x86/sse/native/cpp ERROR 0.09s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=141 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/x86/sse-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/x86/sse.cpp:2637: assertion failed: r[0] ~= test_vec[i].r[0] (-nan ~= -400.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 474/2002 x86/sse2/native/c ERROR 0.08s exit status 1 >>> MALLOC_PERTURB_=29 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/x86/sse2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/x86/sse2.c:3873: assertion failed: r[0] ~= test_vec[i].r[0] (-nan ~= 637.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 475/2002 x86/sse2/native/cpp ERROR 0.08s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=175 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/x86/sse2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/x86/sse2.cpp:3873: assertion failed: r[0] ~= test_vec[i].r[0] (-nan ~= 637.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 537/2002 abd/vabdq_f16 FAIL 537/2002 arm/neon/abd/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=24 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/arm/neon/abd-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/abd.c:805: assertion failed: r[0] ~= simde_vld1q_f16(test_vec[i].r)[0] (nan ~= 0.364990) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 545/2002 abd/vabdq_f16 FAIL 545/2002 arm/neon/abd/native/cpp ERROR 0.05s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=124 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/arm/neon/abd-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/abd.cpp:805: assertion failed: r[0] ~= simde_vld1q_f16(test_vec[i].r)[0] (nan ~= 0.364990) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 931/2002 mla_lane/vmlaq_laneq_f32 FAIL 931/2002 arm/neon/mla_lane/native/c ERROR 0.04s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=22 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/arm/neon/mla_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mla_lane.c:1346: assertion failed: r[0] ~= simde_vld1q_f32(test_vec[i].r)[0] (16101057.000000 ~= 16101057.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 937/2002 mla_lane/vmlaq_laneq_f32 FAIL 937/2002 arm/neon/mla_lane/native/cpp ERROR 0.05s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/test/arm/neon/mla_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mla_lane.cpp:1346: assertion failed: r[0] ~= simde_vld1q_f32(test_vec[i].r)[0] (16101057.000000 ~= 16101057.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 465/2002 x86/sse/native/c ERROR 0.07s exit status 1 473/2002 x86/sse/native/cpp ERROR 0.09s exit status 1 474/2002 x86/sse2/native/c ERROR 0.08s exit status 1 475/2002 x86/sse2/native/cpp ERROR 0.08s exit status 1 537/2002 arm/neon/abd/native/c ERROR 0.04s exit status 1 545/2002 arm/neon/abd/native/cpp ERROR 0.05s exit status 1 931/2002 arm/neon/mla_lane/native/c ERROR 0.04s exit status 1 937/2002 arm/neon/mla_lane/native/cpp ERROR 0.05s exit status 1 Ok: 1994 Expected Fail: 0 Fail: 8 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /builddir/build/BUILD/simde-0.8.2-build/simde-0.8.2/build/clang-rpm/meson-logs/testlog.txt Command exited with non-zero status 8 => [0:12.17]
@rathann Can you add this configuration to https://github.com/simd-everywhere/simde/tree/master/.packit ?
If this is still a problem with the latest code, please file bugs with clang/llvm