Article 5AP6R llvm doesn't build on -current

llvm doesn't build on -current

by
nobodino
from LinuxQuestions.org on (#5AP6R)
While trying to build SFS, llvm failed to build. I then tried to build on -current and I got the same error:
---------------
[713/6222] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o
In file included from ../lib/Extensions/Extensions.cpp:12:
include/llvm/Support/Extension.def:2:18: warning: unused variable 'Polly' [-Wunused-variable]
HANDLE_EXTENSION(Polly)
^
1 warning generated.
[2846/6222] Building C object projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_rtl_amd64.S.o
FAILED: projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_rtl_amd64.S.o
/usr/bin/clang -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iprojects/compiler-rt/lib/tsan -I../projects/compiler-rt/lib/tsan -I/usr/include/libxml2 -Iinclude -I../include -I../projects/compiler-rt/lib/tsan/.. -x c -O2 -fPIC -fPIC -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Wno-unused-parameter -O3 -DNDEBUG -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -Wno-non-virtual-dtor -fPIE -fno-rtti -msse3 -Wframe-larger-than=530 -Wglobal-constructors --sysroot=. -MD -MT projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_rtl_amd64.S.o -MF projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_rtl_amd64.S.o.d -o projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_rtl_amd64.S.o -c ../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:7:1: error: expected identifier or '('
.section .text
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:16:5: error: invalid preprocessing directive
# Save scratch registers.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:44:5: error: invalid preprocessing directive
# Align stack frame.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:50:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
shr $4, %rsp # clear 4 lsb, align to 16
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:51:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
shl $4, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:55:5: error: invalid preprocessing directive
# Unalign stack frame back.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:60:5: error: invalid preprocessing directive
# Restore scratch registers.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:96:5: error: invalid preprocessing directive
# Save scratch registers.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:124:5: error: invalid preprocessing directive
# Align stack frame.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:130:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
shr $4, %rsp # clear 4 lsb, align to 16
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:131:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
shl $4, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:135:5: error: invalid preprocessing directive
# Unalign stack frame back.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:140:5: error: invalid preprocessing directive
# Restore scratch registers.
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:207:8: warning: '$' in identifier [-Wdollar-in-identifier-extension]
movl $0, %eax
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:248:8: warning: '$' in identifier [-Wdollar-in-identifier-extension]
movl $0, %eax
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:279:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
sub $8, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:292:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
add $8, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:303:8: warning: '$' in identifier [-Wdollar-in-identifier-extension]
movl $0, %eax
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:335:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
sub $8, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:346:7: warning: '$' in identifier [-Wdollar-in-identifier-extension]
add $8, %rsp
^
../projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:357:8: warning: '$' in identifier [-Wdollar-in-identifier-extension]
movl $0, %eax
^
12 warnings and 9 errors generated.
[2854/6222] Building CXX object projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_interceptors_posix.cpp.o
ninja: build stopped: subcommand failed.
--------------------------------latest?d=yIl2AUoC8zA latest?i=dFldnmEaO84:xzE7zTuEqvA:F7zBnMy latest?i=dFldnmEaO84:xzE7zTuEqvA:V_sGLiP latest?d=qj6IDK7rITs latest?i=dFldnmEaO84:xzE7zTuEqvA:gIN9vFwdFldnmEaO84
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments