llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
26.82k stars 11k forks source link

FAIL: Builtins-i386-linux :: muldc3_test.c #48873

Open 3b3be5bc-be97-4c5a-a058-de8ddaf7c081 opened 3 years ago

3b3be5bc-be97-4c5a-a058-de8ddaf7c081 commented 3 years ago
Bugzilla Link 49529
Version 11.0
OS Linux

Extended Description

FAIL: Builtins-i386-linux :: muldc3_test.c (8877 of 89700) **** TEST 'Builtins-i386-linux :: muldc3_test.c' FAILED **** Script:

: 'RUN: at line 1'; /home/nnelson/Documents/llvm-project/build/./bin/clang -gline-tables-only -m32 -fno-builtin -I /home/nnelson/Documents/llvm-project/compiler-rt/lib/builtins -nodefaultlibs /home/nnelson/Documents/llvm-project/compiler-rt/test/builtins/Unit/muldc3_test.c -ffp-contract=off /home/nnelson/Documents/llvm-project/build/./lib/clang/13.0.0/lib/linux/libclang_rt.builtins-i386.a -lc -lm -lm -o /home/nnelson/Documents/llvm-project/build/projects/compiler-rt/test/builtins/Unit/I386LinuxConfig/Output/muldc3_test.c.tmp && /home/nnelson/Documents/llvm-project/build/projects/compiler-rt/test/builtins/Unit/I386LinuxConfig/Output/muldc3_test.c.tmp

Exit Code: 1

Obtained by the following processing. Xubuntu 20.10.

From the Ubuntu distribution clang++ --version Ubuntu clang version 11.0.0-2

git command executed close to 9pm Mar. 9, 2021, Mountain Standard Time. git clone https://github.com/llvm/llvm-project.git cd llvm-project mkdir build cd build

cmake -G Ninja -DLLVM_ENABLE_PROJECTS="clang;llvm;clang-tools-extra;compiler-rt;debuginfo-tests;flang;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;mlir;openmp;parallel-libs;polly;pstl;utils" -DLLVM_USE_LINKER=lld -DCMAKE_BUILD_TYPE="Release" -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_LIBPFM=OFF -DRUN_HAVE_GNU_POSIX_REGEX=0 -DLLVM_LIBC_ENABLE_LINTING=ON -Wno-dev ../llvm &> ~/Documents/cmake.log

ninja -j 31 &> ~/Documents/ninja.log ninja -j 31 check-all &> ~/Documents/check-all.log

From check-all.log Failed Tests (11): Builtins-i386-linux :: muldc3_test.c HWAddressSanitizer-x86_64 :: TestCases/global.c SanitizerCommon-asan-i386-Linux :: Linux/crypt_r.cpp SanitizerCommon-asan-i386-Linux :: Posix/crypt.cpp SanitizerCommon-lsan-i386-Linux :: Linux/crypt_r.cpp SanitizerCommon-lsan-i386-Linux :: Posix/crypt.cpp SanitizerCommon-ubsan-i386-Linux :: Linux/crypt_r.cpp SanitizerCommon-ubsan-i386-Linux :: Posix/crypt.cpp libomptarget :: offloading/memory_manager.cpp libomptarget :: offloading/parallel_offloading_map.cpp lldb-api :: tools/lldb-vscode/runInTerminal/TestVSCode_runInTerminal.py

Testing Time: 467.65s Unsupported : 23487 Passed : 66034 Expectedly Failed: 168 Failed : 11

3b3be5bc-be97-4c5a-a058-de8ddaf7c081 commented 3 years ago

The cmake line should be without debuginfo-tests.

cmake -G Ninja -DLLVM_ENABLE_PROJECTS="clang;llvm;clang-tools-extra;compiler-rt;flang;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;mlir;openmp;parallel-libs;polly;pstl;utils" -DLLVM_USE_LINKER=lld -DCMAKE_BUILD_TYPE="Release" -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_LIBPFM=OFF -DRUN_HAVE_GNU_POSIX_REGEX=0 -DLLVM_LIBC_ENABLE_LINTING=ON -Wno-dev ../llvm &> ~/Documents/cmake.log