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

Reply via email to