You are not logged in.

#1 2020-06-10 05:51:31

darrensadr
Member
Registered: 2016-08-16
Posts: 5

ERROR "list index out of range" while trying to build swift AUR

I am trying to build swift on arch linux from the AUR package `swift-language-git`, but getting the following error:

Traceback (most recent call last):
  File "<string>", line 22, in <module>
IndexError: list index out of range
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    COMPILER_RT_PREFIX
    COMPILER_RT_SRC_ROOT


-- Build files have been written to: /usr/src/swift-language-git/src/build/Ninja-ReleaseAssert/llvm-linux-x86_64/tools/clang/runtime/compiler-rt-bins
[4055/4063][ 99%][5658.370s] Cleaning compiler-rt...
[1/1][100%][0.032s] Cleaning all built files...
Cleaning... 0 files.
[4055/4063][ 99%][5658.370s] Performing build step for 'compiler-rt'
[554/765][ 72%][7.700s] Building CXX object lib/tsan/dd/CMakeFiles/clang_rt.dd-x86_64.dir/dd_interceptors.cpp.o
FAILED: lib/tsan/dd/CMakeFiles/clang_rt.dd-x86_64.dir/dd_interceptors.cpp.o
/usr/src/swift-language-git/src/build/Ninja-ReleaseAssert/llvm-linux-x86_64/./bin/clang++   -I/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../.. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -std=c++14 -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 -fno-rtti -MD -MT lib/tsan/dd/CMakeFiles/clang_rt.dd-x86_64.dir/dd_interceptors.cpp.o -MF lib/tsan/dd/CMakeFiles/clang_rt.dd-x86_64.dir/dd_interceptors.cpp.o.d -o lib/tsan/dd/CMakeFiles/clang_rt.dd-x86_64.dir/dd_interceptors.cpp.o -c /usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:1: warning: attribute declaration must precede definition [-Wignored-attributes]
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:229:3: note: expanded from macro 'INTERCEPTOR'
  DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
  ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:154:20: note: expanded from macro 'DECLARE_WRAPPER'
    __attribute__((weak, alias("__interceptor_" #func), visibility("default")));
                   ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:20: error: redefinition of 'realpath'
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
                   ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:1: warning: attribute declaration must precede definition [-Wignored-attributes]
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:229:3: note: expanded from macro 'INTERCEPTOR'
  DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
  ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:154:57: note: expanded from macro 'DECLARE_WRAPPER'
    __attribute__((weak, alias("__interceptor_" #func), visibility("default")));
                                                        ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
2 warnings and 1 error generated.
[556/765][ 72%][7.779s] Building CXX object lib/tsan/dd/CMakeFiles/RTDD.x86_64.dir/dd_interceptors.cpp.o
FAILED: lib/tsan/dd/CMakeFiles/RTDD.x86_64.dir/dd_interceptors.cpp.o
/usr/src/swift-language-git/src/build/Ninja-ReleaseAssert/llvm-linux-x86_64/./bin/clang++   -I/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../.. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -std=c++14 -Wno-unused-parameter -O3 -DNDEBUG    -m64 -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 -fno-rtti -MD -MT lib/tsan/dd/CMakeFiles/RTDD.x86_64.dir/dd_interceptors.cpp.o -MF lib/tsan/dd/CMakeFiles/RTDD.x86_64.dir/dd_interceptors.cpp.o.d -o lib/tsan/dd/CMakeFiles/RTDD.x86_64.dir/dd_interceptors.cpp.o -c /usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:1: warning: attribute declaration must precede definition [-Wignored-attributes]
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:229:3: note: expanded from macro 'INTERCEPTOR'
  DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
  ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:154:20: note: expanded from macro 'DECLARE_WRAPPER'
    __attribute__((weak, alias("__interceptor_" #func), visibility("default")));
                   ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:20: error: redefinition of 'realpath'
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
                   ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp:225:1: warning: attribute declaration must precede definition [-Wignored-attributes]
INTERCEPTOR(char*, realpath, const char *path, char *resolved_path) {
^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:229:3: note: expanded from macro 'INTERCEPTOR'
  DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
  ^
/usr/src/swift-language-git/src/llvm-project/compiler-rt/lib/tsan/dd/../../interception/interception.h:154:57: note: expanded from macro 'DECLARE_WRAPPER'
    __attribute__((weak, alias("__interceptor_" #func), visibility("default")));
                                                        ^
/usr/include/bits/stdlib.h:37:8: note: previous definition is here
__NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
       ^
2 warnings and 1 error generated.
[571/765][ 74%][15.936s] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
[4058/4063][ 99%][5673.960s] Linking CXX executable bin/llvm-readobj
FAILED: tools/clang/runtime/compiler-rt-stamps/compiler-rt-build
cd /usr/src/swift-language-git/src/build/Ninja-ReleaseAssert/llvm-linux-x86_64/tools/clang/runtime/compiler-rt-bins && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /usr/src/swift-language-git/src/build/Ninja-ReleaseAssert/llvm-linux-x86_64/tools/clang/runtime/compiler-rt-stamps//compiler-rt-build
[4060/4063][ 99%][5674.447s] Linking CXX executable bin/llvm-readobj
ninja: build stopped: subcommand failed.
ERROR: command terminated with a non-zero exit status 1, aborting

==> ERROR: A failure occurred in build().
    Aborting...

Offline

Board footer

Powered by FluxBB