| Issue |
55517
|
| Summary |
Building run time failed on linux.
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
differentprogramming
|
Trying to build in 64 bit Ubuntu 20.04.3 LTS under Windows Linux subsystem
command to build:
cmake -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PROJECTS="llvm;clang" -DLLVM_ENABLE_RUNTIMES=compiler-rt -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_USE_LINKER=lld -DLLVM_PARALLEL_LINK_JOBS=2 -DLLVM_PARALLEL_COMPILE_JOBS=5 ../llvm
ninja
output:
[3273/3350] Performing configure step for 'builtins'
-- The C compiler identification is Clang 14.0.3
-- The ASM compiler identification is Clang
-- Found assembler: /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/./bin/clang
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for unwind.h
-- Looking for unwind.h - found
-- Looking for rpc/xdr.h
-- Looking for rpc/xdr.h - found
CMake Warning at /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/cmake/Modules/CompilerRTUtils.cmake:352 (message):
llvm-config finding testingsupport failed with status 1
Call Stack (most recent call first):
CMakeLists.txt:28 (load_llvm_config)
-- Could NOT find Terminfo (missing: Terminfo_LIBRARIES Terminfo_LINKABLE)
-- LLVM_MAIN_SRC_DIR: "/home/joshuascholar/Downloads/llvm-project-14.0.3.src/llvm"
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG
-- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG - Success
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success
-- Performing Test COMPILER_RT_HAS_FLOAT16
-- Performing Test COMPILER_RT_HAS_FLOAT16 - Failed
-- Performing Test COMPILER_RT_HAS_ASM_LSE
-- Performing Test COMPILER_RT_HAS_ASM_LSE - Failed
-- Looking for __i386__
-- Looking for __i386__ - found
-- Builtin supported architectures: i386;x86_64
-- For i386 builtins preferring i386/fp_mode.c to fp_mode.c
-- For i386 builtins preferring i386/ashldi3.S to ashldi3.c
-- For i386 builtins preferring i386/ashrdi3.S to ashrdi3.c
-- For i386 builtins preferring i386/divdi3.S to divdi3.c
-- For i386 builtins preferring i386/floatdidf.S to floatdidf.c
-- For i386 builtins preferring i386/floatdisf.S to floatdisf.c
-- For i386 builtins preferring i386/floatundidf.S to floatundidf.c
-- For i386 builtins preferring i386/floatundisf.S to floatundisf.c
-- For i386 builtins preferring i386/lshrdi3.S to lshrdi3.c
-- For i386 builtins preferring i386/moddi3.S to moddi3.c
-- For i386 builtins preferring i386/muldi3.S to muldi3.c
-- For i386 builtins preferring i386/udivdi3.S to udivdi3.c
-- For i386 builtins preferring i386/umoddi3.S to umoddi3.c
-- For i386 builtins preferring i386/floatdixf.S to floatdixf.c
-- For i386 builtins preferring i386/floatundixf.S to floatundixf.c
-- For x86_64 builtins preferring i386/fp_mode.c to fp_mode.c
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_CXX_COMPILER
HAVE_LLVM_LIT
LLVM_DEFAULT_TARGET_TRIPLE
LLVM_HAVE_LINK_VERSION_SCRIPT
LLVM_SOURCE_PREFIX
LLVM_USE_RELATIVE_PATHS_IN_DEBUG_INFO
LLVM_USE_RELATIVE_PATHS_IN_FILES
-- Build files have been written to: /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/runtimes/builtins-bins
[3278/3350] Performing build step for 'builtins'
[108/302] Building C object CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o
FAILED: CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o
/home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/./bin/clang --target=x86_64-unknown-linux-gnu -DVISIBILITY_HIDDEN -O2 -g -DNDEBUG -m32 -std=c11 -fPIC -fno-builtin -fvisibility=hidden -fomit-frame-pointer -MD -MT CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o -MF CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o.d -o CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o -c /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/mulvdi3.c
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/mulvdi3.c:14:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/int_mulv_impl.inc:13:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/int_lib.h:93:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/lib/clang/14.0.3/include/limits.h:21:
/usr/include/limits.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[117/302] Building C object CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o
ninja: build stopped: subcommand failed.
[3283/3350] Creating library symlink lib/libRemarks.so
FAILED: runtimes/builtins-stamps/builtins-build
cd /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/runtimes/builtins-bins && /usr/bin/cmake --build .
[3289/3350] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o
ninja: build stopped: subcommand failed.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs