Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 526562 Details for
Bug 652442
dev-lang/ispc-1.9.2: fails to build with LLVM-6
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-lang:ispc-1.9.2:20180404-185710.log
dev-lang:ispc-1.9.2:20180404-185710.log (text/plain), 10.07 KB, created by
Michał Górny
on 2018-04-04 19:01:28 UTC
(
hide
)
Description:
dev-lang:ispc-1.9.2:20180404-185710.log
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2018-04-04 19:01:28 UTC
Size:
10.07 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-lang/ispc-1.9.2 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: junghans@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU >[32;01m * [39;49;00mFEATURES: ccache distcc network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking ispc-1.9.2.tar.gz to /tmp/portage/dev-lang/ispc-1.9.2/work >>>> Source unpacked in /tmp/portage/dev-lang/ispc-1.9.2/work >>>> Preparing source in /tmp/portage/dev-lang/ispc-1.9.2/work/ispc-1.9.2 ... >>>> Source prepared. >>>> Configuring source in /tmp/portage/dev-lang/ispc-1.9.2/work/ispc-1.9.2 ... >>>> Source configured. >>>> Compiling source in /tmp/portage/dev-lang/ispc-1.9.2/work/ispc-1.9.2 ... >make -j1 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' 'OPT=-march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches' CXX=x86_64-pc-linux-gnu-g++-6.4.0 'CPP=x86_64-pc-linux-gnu-gcc-6.4.0 -E' >llvm-config --version > /dev/null || \ >(echo; \ > echo "******************************************"; \ > echo "ERROR: llvm-config not found in your PATH"; \ > echo "******************************************"; \ > echo; exit 1) >echo -e ' ============================== !!! WARNING !!! =============================== \n Location of LLVM files in your PATH is different than path in LLVM_HOME \n variable (or LLVM_HOME is not set). The most likely this means that you are \n using default LLVM installation on your system, which is very bad sign. \n Note, that ISPC uses LLVM optimizer and is highly dependent on it. We recommend \n using *patched* version of LLVM 3.8. Patches are availible in \n llvm_patches folder. You can build LLVM manually, or run our scripts, which \n will do all the work for you. Do the following: \n 1. Create a folder, where LLVM will reside and set LLVM_HOME variable to its \n path. \n 2. Set ISPC_HOME variable to your ISPC location (probably current folder). 3. Run alloy.py tool to checkout and build LLVM: \n alloy.py -b --version=3.8 \n 4. Add $LLVM_HOME/bin-3.8/bin path to your PATH. \n ==============================================================================' > ============================== !!! WARNING !!! =============================== > Location of LLVM files in your PATH is different than path in LLVM_HOME > variable (or LLVM_HOME is not set). The most likely this means that you are > using default LLVM installation on your system, which is very bad sign. > Note, that ISPC uses LLVM optimizer and is highly dependent on it. We recommend > using *patched* version of LLVM 3.8. Patches are availible in > llvm_patches folder. You can build LLVM manually, or run our scripts, which > will do all the work for you. Do the following: > 1. Create a folder, where LLVM will reside and set LLVM_HOME variable to its > path. > 2. Set ISPC_HOME variable to your ISPC location (probably current folder). 3. Run alloy.py tool to checkout and build LLVM: > alloy.py -b --version=3.8 > 4. Add $LLVM_HOME/bin-3.8/bin path to your PATH. > ============================================================================== >echo Updating dependencies >Updating dependencies >x86_64-pc-linux-gnu-g++-6.4.0 -MM -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti ast.cpp builtins.cpp cbackend.cpp ctx.cpp decl.cpp expr.cpp func.cpp ispc.cpp llvmutil.cpp main.cpp module.cpp opt.cpp stmt.cpp sym.cpp type.cpp util.cpp | sed 's_^\([a-z]\)_objs/\1_g' > depend >echo Using LLVM `llvm-config --version` from `llvm-config --libdir` >Using LLVM 6.0.0 from /usr/lib/llvm/6/lib64 >echo Using compiler to build: `x86_64-pc-linux-gnu-g++-6.4.0 --version | head -1` >Using compiler to build: x86_64-pc-linux-gnu-g++-6.4.0 (Gentoo 6.4.0-r1 p1.3) 6.4.0 >echo Creating objs/ directory >Creating objs/ directory >/bin/mkdir -p objs >echo Compiling ast.cpp >Compiling ast.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/ast.o -c ast.cpp >echo Compiling builtins.cpp >Compiling builtins.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/builtins.o -c builtins.cpp >echo Compiling cbackend.cpp >Compiling cbackend.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -fno-rtti -fno-exceptions -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/cbackend.o -c cbackend.cpp >echo Compiling ctx.cpp >Compiling ctx.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/ctx.o -c ctx.cpp >echo Compiling decl.cpp >Compiling decl.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/decl.o -c decl.cpp >echo Compiling expr.cpp >Compiling expr.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/expr.o -c expr.cpp >echo Compiling func.cpp >Compiling func.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/func.o -c func.cpp >echo Compiling ispc.cpp >Compiling ispc.cpp >x86_64-pc-linux-gnu-g++-6.4.0 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe -frecord-gcc-switches -I/usr/lib/llvm/6/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -Iobjs/ -I/usr/lib/llvm/6/include -DLLVM_6_0 -Wall -DBUILD_DATE="\"20180404\"" -DBUILD_VERSION="\""no_version_info"\"" -Wno-sign-compare -Wno-unused-function -std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti -o objs/ispc.o -c ispc.cpp >distcc[22217] ERROR: compile (null) on localhost failed >[01m[Kispc.cpp:63:47:[m[K [01;31m[Kfatal error: [m[Kllvm/Target/TargetSubtargetInfo.h: No such file or directory > #include <llvm/Target/TargetSubtargetInfo.h> > [01;31m[K^[m[K >compilation terminated. >distcc[22208] ERROR: compile ispc.cpp on localhost failed >make: *** [Makefile:288: objs/ispc.o] Error 1 > [31;01m*[0m ERROR: dev-lang/ispc-1.9.2::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-lang/ispc-1.9.2::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-lang/ispc-1.9.2::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/dev-lang:ispc-1.9.2:20180404-185710.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/tmp/portage/dev-lang/ispc-1.9.2/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/dev-lang/ispc-1.9.2/temp/environment'. > [31;01m*[0m Working directory: '/tmp/portage/dev-lang/ispc-1.9.2/work/ispc-1.9.2' > [31;01m*[0m S: '/tmp/portage/dev-lang/ispc-1.9.2/work/ispc-1.9.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 652442
: 526562 |
526564