cornell-zhang/heterocl

Errors on "make -j8"

lloo099 opened this issue · 7 comments

make -C pkgs
make[1]: Entering directory '/home/enai/Desktop/project/heterocl/pkgs'
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[2]: Entering directory '/home/enai/Desktop/project/heterocl/pkgs/cmake'
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/enai/Desktop/project/heterocl/pkgs/cmake'
make[2]: Entering directory '/home/enai/Desktop/project/heterocl/pkgs/llvm'
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
cd /home/enai/Desktop/project/heterocl/build/pkgs/llvm/build;
/home/enai/Desktop/project/heterocl/build/pkgs/cmake/build/cmake/bin/cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/home/enai/Desktop/project/heterocl/build/pkgs/install -DCMAKE_BUILD_TYPE=Release /home/enai/Desktop/project/heterocl/build/pkgs/llvm/src
-- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- OCaml bindings disabled.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Building with -fPIC
-- Constructing LLVMBuild project information
-- Linker detection: GNU ld
-- Targeting AArch64
-- Targeting AMDGPU
-- Targeting ARM
-- Targeting BPF
-- Targeting Hexagon
-- Targeting Lanai
-- Targeting Mips
-- Targeting MSP430
-- Targeting NVPTX
-- Targeting PowerPC
-- Targeting Sparc
-- Targeting SystemZ
-- Targeting X86
-- Targeting XCore
-- Configuring done
-- Generating done
-- Build files have been written to: /home/enai/Desktop/project/heterocl/build/pkgs/llvm/build
cd /home/enai/Desktop/project/heterocl/build/pkgs/llvm/build;
make
make[3]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[4]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 0%] Built target LLVMBinaryFormat
[ 0%] Built target LLVMDemangle
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 1%] Built target LLVMTableGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 1%] Built target llvm_vcsrevision_h
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 1%] Built target LLVMHello_exports
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 4%] Built target obj.llvm-tblgen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 5%] Built target LLVMOption
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 5%] Built target LLVMMCDisassembler
[ 8%] Built target LLVMMC
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 8%] Built target LLVMDebugInfoMSF
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 9%] Built target LLVMMCParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 11%] Built target LLVMDebugInfoDWARF
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 11%] Built target LLVMObjectYAML
[ 15%] Built target LLVMSupport
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 15%] Built target gtest
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target LLVMDebugInfoCodeView
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target LLVMLineEditor
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target LLVMSymbolize
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target yaml-bench
[ 16%] Built target not
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target LTO_exports
[ 16%] Built target llvm-config
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target count
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 16%] Built target llvm-cxxfilt
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 18%] Built target llvm-PerfectShuffle
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 18%] Built target DynamicLibraryLib
[ 18%] Built target BugpointPasses_exports
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 18%] Built target PipSqueak
[ 18%] Built target llvm-mcmarkup
[ 18%] Built target LLVMWindowsManifest
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 18%] Built target gtest_main
[ 18%] Built target llvm-tblgen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 22%] Built target LLVMDebugInfoPDB
[ 22%] Built target SecondLib
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 22%] Built target FileCheck
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 22%] Built target AttributeCompatFuncTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 23%] Built target LibOptionsTableGen
[ 23%] Built target LLVMTestingSupport
[ 23%] Built target intrinsics_gen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 25%] Built target CvtResTableGen
[ 25%] Built target MtTableGen
[ 25%] Built target DllOptionsTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 25%] Built target LLVMLibDriver
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 25%] Built target RcTableGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 25%] Built target LLVMFuzzMutate
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 26%] Built target LLVMSelectionDAG
[ 26%] Built target LLVMIRReader
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 26%] Built target LLVMMIRParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 28%] Built target LLVMGlobalISel
[ 30%] Built target LLVMCore
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 30%] Built target LLVMBitReader
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 32%] Built target LLVMAsmPrinter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 32%] Built target LLVMBitWriter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 32%] Built target LLVMHello
[ 32%] Built target LLVMVectorize
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 32%] Built target LLVMInstCombine
[ 33%] Built target LLVMInstrumentation
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 35%] Built target LLVMipo
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 38%] Built target LLVMTransformUtils
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 38%] Built target LLVMLinker
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 38%] Built target LLVMCoroutines
[ 38%] Built target LLVMObjCARCOpts
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 38%] Built target LLVMLTO
[ 40%] Built target LLVMScalarOpts
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 40%] Built target LLVMInterpreter
[ 42%] Built target LLVMObject
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 42%] Built target LLVMExecutionEngine
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 42%] Built target LLVMMCJIT
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 42%] Built target LLVMRuntimeDyld
[ 49%] Built target LLVMCodeGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 50%] Built target AMDGPUCommonTableGen
[ 50%] Built target AArch64CommonTableGen
[ 50%] Built target LLVMOrcJIT
[ 50%] Built target BPFCommonTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 50%] Built target LLVMTarget
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 52%] Built target ARMCommonTableGen
[ 53%] Built target MipsCommonTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 53%] Built target HexagonCommonTableGen
[ 53%] Built target LanaiCommonTableGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 53%] Built target MSP430CommonTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 56%] Built target LLVMAnalysis
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 57%] Built target PowerPCCommonTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 59%] Built target NVPTXCommonTableGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 59%] Built target X86CommonTableGen
[ 60%] Built target SparcCommonTableGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 61%] Built target XCoreCommonTableGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 61%] Built target SystemZCommonTableGen
[ 61%] Built target LLVMCoverage
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 61%] Built target LLVMAsmParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target LLVMProfileData
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target LLVMPasses
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target llvm-bcanalyzer
[ 63%] Built target llvm-cvtres
[ 63%] Built target LLVMDlltoolDriver
[ 63%] Built target llvm-dis
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target LLVMCFIVerify
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target LLVMXRay
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target llvm-objcopy
[ 63%] Built target llvm-opt-report
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target llvm-mt
[ 63%] Built target llvm-special-case-list-fuzzer
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target llvm-size
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 63%] Built target llvm-readobj
[ 63%] Built target llvm-strings
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 64%] Built target llvm-pdbutil
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 64%] Built target llvm-symbolizer
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 64%] Built target llvm-rc
[ 66%] Built target llvm-split
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 66%] Built target obj2yaml
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 66%] Built target llvm-stress
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 67%] Built target LLVMAArch64Info
[ 67%] Built target sanstats
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 67%] Built target LLVMAArch64AsmParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 67%] Built target verify-uselistorder
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 67%] Built target LLVMAArch64Disassembler
[ 69%] Built target yaml2obj
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 69%] Built target LLVMAArch64AsmPrinter
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 69%] Built target LLVMAArch64Desc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 69%] Built target LLVMAArch64Utils
[ 70%] Built target LLVMAMDGPUDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 71%] Built target LLVMAArch64CodeGen
[ 71%] Built target LLVMAMDGPUInfo
[ 71%] Built target LLVMARMInfo
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 71%] Built target LLVMAMDGPUUtils
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 71%] Built target LLVMARMAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 71%] Built target LLVMARMUtils
[ 71%] Built target LLVMARMDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 73%] Built target LLVMARMDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 73%] Built target LLVMARMAsmPrinter
[ 74%] Built target LLVMBPFCodeGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 74%] Built target LLVMBPFAsmPrinter
[ 76%] Built target LLVMARMCodeGen
[ 76%] Built target LLVMBPFAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMBPFDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMBPFInfo
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMBPFDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMHexagonInfo
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMHexagonAsmParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMHexagonDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMLanaiAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMLanaiInfo
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMLanaiDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 76%] Built target LLVMMipsAsmPrinter
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 77%] Built target LLVMLanaiCodeGen
[ 78%] Built target LLVMHexagonDesc
[ 81%] Built target LLVMAMDGPUCodeGen
[ 81%] Built target LLVMMipsDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMLanaiDisassembler
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMLanaiAsmPrinter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMMSP430AsmPrinter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMMipsAsmParser
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMMipsInfo
[ 81%] Built target LLVMMSP430CodeGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMMipsDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 81%] Built target LLVMMSP430Info
[ 81%] Built target LLVMMSP430Desc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 83%] Built target LLVMHexagonCodeGen
[ 83%] Built target LLVMNVPTXInfo
[ 85%] Built target LLVMMipsCodeGen
[ 85%] Built target LLVMNVPTXAsmPrinter
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 85%] Built target LLVMNVPTXDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 85%] Built target LLVMPowerPCAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 85%] Built target LLVMPowerPCDisassembler
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 85%] Built target LLVMPowerPCInfo
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 87%] Built target LLVMNVPTXCodeGen
[ 87%] Built target LLVMPowerPCAsmPrinter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 87%] Built target LLVMPowerPCDesc
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 87%] Built target LLVMSparcInfo
[ 88%] Built target LLVMSparcDesc
[ 88%] Built target LLVMSparcAsmPrinter
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSparcDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSparcCodeGen
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSystemZAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSparcAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSystemZDisassembler
[ 88%] Built target LLVMSystemZAsmPrinter
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 88%] Built target LLVMSystemZDesc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 90%] Built target LLVMPowerPCCodeGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 90%] Built target LLVMSystemZInfo
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 91%] Built target LLVMSystemZCodeGen
[ 91%] Built target LLVMX86AsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 91%] Built target LLVMX86Disassembler
[ 91%] Built target LLVMX86AsmPrinter
[ 91%] Built target LLVMX86Utils
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 91%] Built target LLVMXCoreDisassembler
[ 92%] Built target LLVMX86Desc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 92%] Built target LLVMX86Info
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 92%] Built target LLVMXCoreAsmPrinter
[ 92%] Built target LLVMXCoreInfo
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 92%] Built target lli-child-target
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 92%] Built target LLVMXCoreCodeGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 92%] Built target llvm-as
[ 94%] Built target LLVMXCoreDesc
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 94%] Built target llvm-cat
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 94%] Built target llvm-profdata
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 95%] Built target llvm-cov
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target LLVMX86CodeGen
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target llvm-demangle-fuzzer
[ 97%] Built target llvm-diff
[ 97%] Built target llvm-link
[ 97%] Built target llvm-extract
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target llvm-readelf
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target llvm-modextract
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target LLVMAMDGPUAsmPrinter
[ 97%] Built target LLVMAMDGPUAsmParser
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target lli
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 97%] Built target LLVMAMDGPUDisassembler
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-dwarfdump
[ 98%] Built target llvm-nm
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target LTO
[ 98%] Built target llvm-cfi-verify
[ 98%] Built target llvm-ar
[ 98%] Built target llvm-lto
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-c-test
[ 98%] Built target llvm-dsymutil
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target bugpoint
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llc
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-cxxdump
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-dwp
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-lto2
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-isel-fuzzer
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[ 98%] Built target llvm-opt-fuzzer
[ 98%] Built target llvm-mc
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[100%] Built target llvm-objdump
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Entering directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[100%] Built target llvm-rtdyld
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[5]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
[100%] Built target llvm-lib
[100%] Built target llvm-dlltool
[100%] Built target llvm-ranlib
[100%] Built target sancov
[100%] Built target llvm-xray
[100%] Built target BugpointPasses
[100%] Built target opt
make[4]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
make[3]: Leaving directory '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build'
touch: cannot touch '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build/.built-llvm': Permission denied
Makefile:53: recipe for target '/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build/.built-llvm' failed
make[2]: *** [/home/enai/Desktop/project/heterocl/build/pkgs/llvm/build/.built-llvm] Error 1
make[2]: Leaving directory '/home/enai/Desktop/project/heterocl/pkgs/llvm'
Makefile.pkg.common:6: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/enai/Desktop/project/heterocl/pkgs'
Makefile:8: recipe for target 'build-pkgs' failed
make: *** [build-pkgs] Error 2

when I run "sudo make -j8", it shows like these:

make -C tvm
make[1]: Entering directory '/home/enai/Desktop/project/heterocl/tvm'
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -MM -MT build/llvm/codegen/llvm/codegen_arm.o src/codegen/llvm/codegen_arm.cc >build/llvm/codegen/llvm/codegen_arm.d
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -MM -MT build/llvm/codegen/llvm/llvm_common.o src/codegen/llvm/llvm_common.cc >build/llvm/codegen/llvm/llvm_common.d
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -MM -MT build/llvm/codegen/llvm/llvm_module.o src/codegen/llvm/llvm_module.cc >build/llvm/codegen/llvm/llvm_module.d
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -c src/codegen/llvm/codegen_arm.cc -o build/llvm/codegen/llvm/codegen_arm.o
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
src/codegen/llvm/llvm_common.cc:95:22: error: operator '<' has no left operand
#if TVM_LLVM_VERSION < 50
^
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
Makefile:209: recipe for target 'build/llvm/codegen/llvm/llvm_common.o' failed
make[1]: *** [build/llvm/codegen/llvm/llvm_common.o] Error 1
make[1]: *** Waiting for unfinished jobs....
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -MM -MT build/llvm/codegen/llvm/intrin_rule_llvm.o src/codegen/llvm/intrin_rule_llvm.cc >build/llvm/codegen/llvm/intrin_rule_llvm.d
src/codegen/llvm/llvm_module.cc:64:22: error: operator '<=' has no left operand
#if TVM_LLVM_VERSION <= 60
^~
src/codegen/llvm/llvm_module.cc:71:22: error: operator '<=' has no left operand
#if TVM_LLVM_VERSION <= 60
^~
src/codegen/llvm/llvm_module.cc:75:24: error: operator '<=' has no left operand
#elif TVM_LLVM_VERSION <= 90
^~
src/codegen/llvm/llvm_module.cc:86:22: error: operator '<=' has no left operand
#if TVM_LLVM_VERSION <= 60
^~
src/codegen/llvm/llvm_module.cc:93:22: error: operator '<=' has no left operand
#if TVM_LLVM_VERSION <= 60
^~
src/codegen/llvm/llvm_module.cc:97:24: error: operator '<=' has no left operand
#elif TVM_LLVM_VERSION <= 90
^~
src/codegen/llvm/llvm_module.cc:111:22: error: operator '<=' has no left operand
#if TVM_LLVM_VERSION <= 60
^~
Makefile:209: recipe for target 'build/llvm/codegen/llvm/llvm_module.o' failed
make[1]: *** [build/llvm/codegen/llvm/llvm_module.o] Error 1
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0 -DTVM_LLVM_VERSION= -c src/codegen/llvm/intrin_rule_llvm.cc -o build/llvm/codegen/llvm/intrin_rule_llvm.o
In file included from src/codegen/llvm/././codegen_llvm.h:19:0,
from src/codegen/llvm/./codegen_cpu.h:12,
from src/codegen/llvm/codegen_arm.cc:7:
src/codegen/llvm/./././llvm_common.h:10:10: fatal error: llvm/ExecutionEngine/MCJIT.h: No such file or directory
#include <llvm/ExecutionEngine/MCJIT.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:209: recipe for target 'build/llvm/codegen/llvm/codegen_arm.o' failed
make[1]: *** [build/llvm/codegen/llvm/codegen_arm.o] Error 1
In file included from src/codegen/llvm/intrin_rule_llvm.h:14:0,
from src/codegen/llvm/intrin_rule_llvm.cc:7:
src/codegen/llvm/./llvm_common.h:10:10: fatal error: llvm/ExecutionEngine/MCJIT.h: No such file or directory
#include <llvm/ExecutionEngine/MCJIT.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:209: recipe for target 'build/llvm/codegen/llvm/intrin_rule_llvm.o' failed
make[1]: *** [build/llvm/codegen/llvm/intrin_rule_llvm.o] Error 1
make[1]: *** wait: No child processes. Stop.
Makefile:11: recipe for target 'build-tvm' failed
make: *** [build-tvm] Error 2

HI @lloo099. I believe the error is caused by the permission issues. You should make sure you have the right permission for those folders. And you do not have to use sudo for the installations.

HI @lloo099. I believe the error is caused by the permission issues. You should make sure you have the right permission for those folders. And you do not have to use sudo for the installations.

Okay, great. ur right
Here are my codes:


sudo make clean
chmod 764  ./heterocl
cd ./heterocl
make -j8

Sorry, it still has problems with permission. But I already use command"chmod 777 .." Could you help me with it? @seanlatias @hecmay

g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/hlsc/codegen_vhls.o src/codegen/hlsc/codegen_vhls.cc >build/codegen/hlsc/codegen_vhls.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/hlsc/codegen_vhls.cc -o build/codegen/hlsc/codegen_vhls.o
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/hlsc/vhls_module.o src/codegen/hlsc/vhls_module.cc >build/codegen/hlsc/vhls_module.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/hlsc/vhls_module.cc -o build/codegen/hlsc/vhls_module.o
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/hlsc/codegen_hlsc.o src/codegen/hlsc/codegen_hlsc.cc >build/codegen/hlsc/codegen_hlsc.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/hlsc/codegen_hlsc.cc -o build/codegen/hlsc/codegen_hlsc.o
src/codegen/hlsc/vhls_module.cc: In lambda function:
src/codegen/hlsc/vhls_module.cc:363:13: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
       system("g++ main.cpp -o out");
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
src/codegen/hlsc/vhls_module.cc:365:13: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
       system("./out");
       ~~~~~~^~~~~~~~~
src/codegen/hlsc/vhls_module.cc:367:13: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
       system("rm out main.cpp");
       ~~~~~~^~~~~~~~~~~~~~~~~~~
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/hlsc/codegen_ihls.o src/codegen/hlsc/codegen_ihls.cc >build/codegen/hlsc/codegen_ihls.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/hlsc/codegen_ihls.cc -o build/codegen/hlsc/codegen_ihls.o
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/spirv/intrin_rule_spirv.o src/codegen/spirv/intrin_rule_spirv.cc >build/codegen/spirv/intrin_rule_spirv.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/spirv/intrin_rule_spirv.cc -o build/codegen/spirv/intrin_rule_spirv.o
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/spirv/codegen_spirv.o src/codegen/spirv/codegen_spirv.cc >build/codegen/spirv/codegen_spirv.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/spirv/codegen_spirv.cc -o build/codegen/spirv/codegen_spirv.o
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/spirv/build_vulkan.o src/codegen/spirv/build_vulkan.cc >build/codegen/spirv/build_vulkan.d
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/spirv/build_vulkan.cc -o build/codegen/spirv/build_vulkan.o
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -MM -MT build/codegen/spirv/ir_builder.o src/codegen/spirv/ir_builder.cc >build/codegen/spirv/ir_builder.d
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -c src/codegen/spirv/ir_builder.cc -o build/codegen/spirv/ir_builder.o
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
g++ -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0  -DTVM_LLVM_VERSION= -MM -MT build/llvm/codegen/llvm/codegen_arm.o src/codegen/llvm/codegen_arm.cc >build/llvm/codegen/llvm/codegen_arm.d
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
make[1]: execvp: /home/enai/Desktop/project/heterocl: Permission denied
/bin/sh: 1: /home/enai/Desktop/project/heterocl: Permission denied
g++ -c -std=c++11 -Wall -O2 -Iinclude -I/home/enai/Desktop/project/heterocl/tvm/dlpack/include -I/home/enai/Desktop/project/heterocl/tvm/dmlc-core/include -IHalideIR/src -fPIC -DTVM_CUDA_RUNTIME=0 -DTVM_ROCM_RUNTIME=0 -DTVM_OPENCL_RUNTIME=0 -DHCL_SDACCEL_RUNTIME=1 -DHCL_VHLS_RUNTIME=1 -DTVM_VULKAN_RUNTIME=0 -DTVM_OPENGL_RUNTIME=0 -fno-rtti -DDMLC_ENABLE_RTTI=0 -DDMLC_USE_FOPEN64=0  -DTVM_LLVM_VERSION= -c src/codegen/llvm/codegen_arm.cc -o build/llvm/codegen/llvm/codegen_arm.o
In file included from src/codegen/llvm/././codegen_llvm.h:19:0,
                 from src/codegen/llvm/./codegen_cpu.h:12,
                 from src/codegen/llvm/codegen_arm.cc:7:
src/codegen/llvm/./././llvm_common.h:10:10: fatal error: llvm/ExecutionEngine/MCJIT.h: No such file or directory
 #include <llvm/ExecutionEngine/MCJIT.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:209: recipe for target 'build/llvm/codegen/llvm/codegen_arm.o' failed
make[1]: *** [build/llvm/codegen/llvm/codegen_arm.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/enai/Desktop/project/heterocl/tvm'
Makefile:11: recipe for target 'build-tvm' failed
make: *** [build-tvm] Error 2

@lloo099, Just want to know how you changed the permission to that folder? Can you please try to use the fixes mentioned in this link? https://lanvu.wordpress.com/2011/08/05/fix-the-error-make-execvp-permission-denied/

If that error still occurs, can you please try running ls -l to show the permission and owners of your folders.

@lloo099, Just want to know how you changed the permission to that folder? Can you please try to use the fixes mentioned in this link? https://lanvu.wordpress.com/2011/08/05/fix-the-error-make-execvp-permission-denied/

If that error still occurs, can you please try running ls -l to show the permission and owners of your folders.
Yes, same error:
drwxr-xr-x 15 enai enai 4096 Nov 19 23:39 heterocl

@lloo099 I am not fully sure why you still have the permission issues, even after you switch to sudo. But as a workaround, I would suggest you to install HeteroCL in docker container.