JustPaste.it

Compiling clang 12.0.0 trial 2

user123@machine:~/sycl_workspace/llvm$ python ~/sycl_workspace/llvm/buildbot/compile.py 
args:Namespace(base_branch=None, branch=None, build_number=None, build_parallelism=None, builder_dir=None, obj_dir=None, pr_number=None, src_dir=None)
[Cmake Command]: cmake --build /home/user123/sycl_workspace/llvm/build -- deploy-sycl-toolchain deploy-opencl-aot -j 32
[390/3069] Performing download step (git clone) for 'opencl-headers'
Cloning into 'inc'...
Note: checking out 'origin/master'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 101bdd1 Add missing 'stdint.h' include to 'CL/cl.h' (#164)
[405/3069] Performing download step (git clone) for 'ocl-headers'
-- ocl-headers download command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-headers-prefix/src/ocl-headers-stamp/ocl-headers-download-*.log
[406/3069] Performing update step for 'ocl-headers'
-- ocl-headers update command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-headers-prefix/src/ocl-headers-stamp/ocl-headers-update-*.log
[409/3069] Performing build step for 'ocl-headers'
-- ocl-headers build command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-headers-prefix/src/ocl-headers-stamp/ocl-headers-build-*.log
[417/3069] Performing download step (git clone) for 'opencl-icd'
Cloning into 'icd'...
Note: checking out 'v2020.06.16'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at bbdf079 runtimeobject.lib should be lower case
[424/3069] Performing download step (git clone) for 'ocl-icd'
-- ocl-icd download command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-icd-prefix/src/ocl-icd-stamp/ocl-icd-download-*.log
[446/3069] Performing update step for 'ocl-icd'
-- ocl-icd update command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-icd-prefix/src/ocl-icd-stamp/ocl-icd-update-*.log
[455/3069] Performing download step (git clone) for 'level-zero-loader'
-- level-zero-loader download command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/plugins/level_zero/level-zero-loader-prefix/src/level-zero-loader-stamp/level-zero-loader-download-*.log
[458/3069] Performing configure step for 'opencl-icd'
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for secure_getenv
-- Looking for secure_getenv - found
-- Looking for __secure_getenv
-- Looking for __secure_getenv - not found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user123/sycl_workspace/llvm/build/tools/opencl-aot/icd_build
[461/3069] Performing configure step for 'ocl-icd'
-- ocl-icd configure command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-icd-prefix/src/ocl-icd-stamp/ocl-icd-configure-*.log
[510/3069] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
/home/user123/sycl_workspace/llvm/llvm/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’:
/home/user123/sycl_workspace/llvm/llvm/lib/IR/Core.cpp:89:18: warning: cast between incompatible function types from ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} to ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} [-Wcast-function-type]
           Handler),
                  ^
/home/user123/sycl_workspace/llvm/llvm/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’:
/home/user123/sycl_workspace/llvm/llvm/lib/IR/Core.cpp:95:48: warning: cast between incompatible function types from ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} to ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} [-Wcast-function-type]
       unwrap(C)->getDiagnosticHandlerCallBack());
                                                ^
[701/3069] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o
/home/user123/sycl_workspace/llvm/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:1522:14: warning: declaration of ‘llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::ILPValue&)’ with attribute ‘noinline’ follows inline declaration [-Wattributes]
 raw_ostream &operator<<(raw_ostream &OS, const ILPValue &Val) {
              ^~~~~~~~
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Support/FileSystem.h:34,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Support/VirtualFileSystem.h:24,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Support/CommandLine.h:34,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/CodeGen/MachinePassRegistry.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/CodeGen/SchedulerRegistry.h:17,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/CodeGen/TargetSchedule.h:20,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:27,
                 from /home/user123/sycl_workspace/llvm/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:14:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/Support/Error.h:315:23: note: previous definition of ‘llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::Error&)’ was here
   friend raw_ostream &operator<<(raw_ostream &OS, const Error &E) {
                       ^~~~~~~~
[1312/3069] Building CXX object _deps/vc-intrinsics-build/GenXIntrinsics/lib/GenXIntrinsics/CMakeFiles/LLVMGenXIntrinsics.dir/GenXIntrinsics.cpp.o
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp: In function ‘llvm::Type* DecodeFixedType(llvm::ArrayRef<llvm::Intrinsic::IITDescriptor>&, llvm::ArrayRef<llvm::Type*>, llvm::LLVMContext&)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp:351:63: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
       return VCINTR::getVectorType(EltTy, VTy->getNumElements());
                                                               ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DataLayout.h:26,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Module.h:25,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/include/llvm/GenXIntrinsics/GenXIntrinsics.h:37,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp:41:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp: In function ‘std::__cxx11::string getMangledTypeStr(llvm::Type*)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp:453:65: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
     Result += "v" + utostr(cast<VectorType>(Ty)->getNumElements()) +
                                                                 ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DataLayout.h:26,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Module.h:25,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/include/llvm/GenXIntrinsics/GenXIntrinsics.h:37,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXIntrinsics.cpp:41:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
[1700/3069] Building CXX object _deps/vc-intrinsics-build/GenXIntrinsics/lib/GenXIntrinsics/CMakeFiles/LLVMGenXIntrinsics.dir/GenXSimdCFLowering.cpp.o
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘bool llvm::CMSimdCFLower::findSimdBranches(unsigned int)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:588:71: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
           cast<VectorType>((*SimdCondUse)->getType())->getNumElements();
                                                                       ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘void llvm::CMSimdCFLower::rewritePredication(llvm::CallInst*, unsigned int)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1134:66: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
   if (cast<VectorType>(EnabledValues->getType())->getNumElements() != SimdWidth) {
                                                                  ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘void llvm::CMSimdCFLower::predicateStore(llvm::Instruction*, unsigned int)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1196:43: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
   if (!StoreVT || StoreVT->getNumElements() == 1)
                                           ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1242:34: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
       Width = VT->getNumElements();
                                  ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1294:76: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
           cast<VectorType>(I->getArgOperand(4)->getType())->getNumElements();
                                                                            ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1295:77: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
       unsigned ResultElems = cast<VectorType>(I->getType())->getNumElements();
                                                                             ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1303:31: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
   if (StoreVT->getNumElements() != SimdWidth * NumChannels) {
                               ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘void llvm::CMSimdCFLower::predicateScatterGather(llvm::CallInst*, unsigned int, unsigned int)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1412:73: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
   if (SimdWidth != cast<VectorType>(OldPred->getType())->getNumElements()) {
                                                                         ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘void llvm::CMSimdCFLower::lowerSimdCF()’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1539:76: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
     unsigned SimdWidth = cast<VectorType>(Cond->getType())->getNumElements();
                                                                            ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1613:70: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
       getRMAddr(JIP, cast<VectorType>(RM->getType())->getNumElements());
                                                                      ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
In file included from /usr/include/c++/8/cassert:44,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/IRBuilder.h:44,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:182:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp: In member function ‘llvm::Value* llvm::CMSimdCFLower::getRMAddr(llvm::BasicBlock*, unsigned int)’:
_deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:1787:35: warning: ‘unsigned int llvm::VectorType::getNumElements() const’ is deprecated [-Wdeprecated-declarations]
                  ->getNumElements() == SimdWidth);
                                   ^
In file included from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Function.h:29,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/CFG.h:25,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/Dominators.h:22,
                 from /home/user123/sycl_workspace/llvm/llvm/include/llvm/Analysis/PostDominators.h:17,
                 from _deps/vc-intrinsics-src/GenXIntrinsics/lib/GenXIntrinsics/GenXSimdCFLowering.cpp:171:
/home/user123/sycl_workspace/llvm/llvm/include/llvm/IR/DerivedTypes.h:538:10: note: declared here
 unsigned VectorType::getNumElements() const {
          ^~~~~~~~~~
[2398/3069] Performing update step for 'level-zero-loader'
-- level-zero-loader update command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/plugins/level_zero/level-zero-loader-prefix/src/level-zero-loader-stamp/level-zero-loader-update-*.log
[2407/3069] Performing build step for 'ocl-icd'
-- ocl-icd build command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-icd-prefix/src/ocl-icd-stamp/ocl-icd-build-*.log
[2410/3069] Performing install step for 'ocl-icd'
-- ocl-icd install command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/ocl-icd-prefix/src/ocl-icd-stamp/ocl-icd-install-*.log
[2420/3069] Performing configure step for 'level-zero-loader'
-- level-zero-loader configure command succeeded.  See also /home/user123/sycl_workspace/llvm/build/tools/sycl/plugins/level_zero/level-zero-loader-prefix/src/level-zero-loader-stamp/level-zero-loader-configure-*.log
[2440/3069] Building CXX object tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o
FAILED: tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-spirv/lib/SPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV -Iinclude -I/home/user123/sycl_workspace/llvm/llvm/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/Mangler -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O3   -fno-exceptions -fno-rtti -UNDEBUG -std=c++14 -MD -MT tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o -MF tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o.d -o tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o -c /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVValue.cpp
In file included from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVValue.h:46,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVValue.cpp:43:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVContinuedInstINTELBase<OC>::EnableIfStruct<OPC, SPIRV::SPIRVType*> SPIRV::SPIRVContinuedInstINTELBase<OC>::getMemberType(size_t) const’:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h:897:70: error: invalid static_cast from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVType*’
     return static_cast<SPIRVType *>(SPIRVEntry::getEntry(Elements[I]));
                                                                      ^
[2454/3069] Building CXX object tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o
FAILED: tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-spirv/lib/SPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV -Iinclude -I/home/user123/sycl_workspace/llvm/llvm/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/Mangler -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O3   -fno-exceptions -fno-rtti -UNDEBUG -std=c++14 -MD -MT tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -MF tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o.d -o tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -c /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLTypeToSPIRV.cpp
In file included from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVType.h:47,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/SPIRVInternal.h:46,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLUtil.h:42,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLTypeToSPIRV.cpp:44:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVContinuedInstINTELBase<OC>::EnableIfStruct<OPC, SPIRV::SPIRVType*> SPIRV::SPIRVContinuedInstINTELBase<OC>::getMemberType(size_t) const’:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h:897:70: error: invalid static_cast from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVType*’
     return static_cast<SPIRVType *>(SPIRVEntry::getEntry(Elements[I]));
                                                                      ^
[2456/3069] Building CXX object tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o
FAILED: tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-spirv/lib/SPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV -Iinclude -I/home/user123/sycl_workspace/llvm/llvm/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/Mangler -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O3   -fno-exceptions -fno-rtti -UNDEBUG -std=c++14 -MD -MT tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -MF tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o.d -o tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -c /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLToSPIRV.cpp
In file included from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVType.h:47,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/SPIRVInternal.h:46,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLUtil.h:42,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/OCLToSPIRV.cpp:42:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVContinuedInstINTELBase<OC>::EnableIfStruct<OPC, SPIRV::SPIRVType*> SPIRV::SPIRVContinuedInstINTELBase<OC>::getMemberType(size_t) const’:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h:897:70: error: invalid static_cast from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVType*’
     return static_cast<SPIRVType *>(SPIRVEntry::getEntry(Elements[I]));
                                                                      ^
[2458/3069] Building CXX object tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o
FAILED: tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-spirv/lib/SPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV -Iinclude -I/home/user123/sycl_workspace/llvm/llvm/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/include -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV -I/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/Mangler -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O3   -fno-exceptions -fno-rtti -UNDEBUG -std=c++14 -MD -MT tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -MF tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o.d -o tools/llvm-spirv/lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -c /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/LLVMToSPIRVDbgTran.cpp
In file included from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVModule.h:44,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/LLVMToSPIRVDbgTran.h:42,
                 from /home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVContinuedInstINTELBase<OC>::EnableIfStruct<OPC, SPIRV::SPIRVType*> SPIRV::SPIRVContinuedInstINTELBase<OC>::getMemberType(size_t) const’:
/home/user123/sycl_workspace/llvm/llvm-spirv/lib/SPIRV/libSPIRV/SPIRVEntry.h:897:70: error: invalid static_cast from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVType*’
     return static_cast<SPIRVType *>(SPIRVEntry::getEntry(Elements[I]));
                                                                      ^
[2471/3069] Building CXX object tools/sycl/source/CMakeFiles/sycl_object.dir/detail/builtins_math.cpp.o
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "/home/user123/sycl_workspace/llvm/buildbot/compile.py", line 67, in <module>
    ret = main()
  File "/home/user123/sycl_workspace/llvm/buildbot/compile.py", line 63, in main
    return do_compile(args)
  File "/home/user123/sycl_workspace/llvm/buildbot/compile.py", line 40, in do_compile
    subprocess.check_call(cmake_cmd, cwd=abs_obj_dir)
  File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '/home/user123/sycl_workspace/llvm/build', '--', 'deploy-sycl-toolchain', 'deploy-opencl-aot', '-j', '32']' returned non-zero exit status 1