diff --git a/.buildbot/p9.sh b/.buildbot/p9.sh old mode 100644 new mode 100755 diff --git a/.buildbot/z13.sh b/.buildbot/z13.sh old mode 100644 new mode 100755 index 5782f24..2eebfd7 --- a/.buildbot/z13.sh +++ b/.buildbot/z13.sh @@ -15,29 +15,23 @@ if [[ -z "${LLVM_PROJECT_ROOT}" ]]; then fi # Set up mock installation path: -export INSTALL_PATH=$WORKSPACE/INSTALL_PATH -mkdir -p $INSTALL_PATH -export PATH=$INSTALL_PATH/bin:$PATH -export LD_LIBRARY_PATH=$INSTALL_PATH/lib:$INSTALL_PATH/lib64:$LD_LIBRARY_PATH -export CPATH=$INSTALL_PATH/include:$CPATH +export INSTALL_PATH=${WORKSPACE}/INSTALL_PATH +mkdir -p ${INSTALL_PATH} +export PATH=${INSTALL_PATH}/bin:${PATH} +export LD_LIBRARY_PATH=${INSTALL_PATH}/lib:${INSTALL_PATH}/lib64:${LD_LIBRARY_PATH} +export CPATH=${INSTALL_PATH}/include:${CPATH} # Set up project specific environment variables: -export PATH=$JAVA_HOME/bin:$PATH -export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH -export CC=/usr/bin/gcc -export CXX=/usr/bin/g++ -export BUILD_PATH=$(pwd) -export CPATH=$(pwd)/../runtime/ +export PATH=${JAVA_HOME}/bin:${PATH} +export CLASSPATH=.:${JAVA_HOME}/lib:${JAVA_HOME}/lib/tools.jar:${CLASSPATH} -mkdir build && cd build -cmake -DCMAKE_C_COMPILER=$CC \ - -DCMAKE_CXX_COMPILER=$CXX \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ - -DCMAKE_INSTALL_PREFIX=$INSTALL_PATH \ - -DONNX_MLIR_ENABLE_NODE_TEST_JAVA=ON \ - -DONNX_MLIR_ENABLE_NODE_TEST_JNI=ON \ - -DONNX_MLIR_ENABLE_NODE_TEST_CPP=OFF \ - -DONNX_MLIR_TARGET_ARCH=z13 .. +export BUILD_PATH=build-against-$(basename ${LLVM_PROJECT_ROOT}) +mkdir ${BUILD_PATH} && cd ${BUILD_PATH} -make -j "$(nproc)" install -ctest -j "$(nproc)" +LLVM_PROJ_SRC=${LLVM_PROJECT_ROOT} \ +LLVM_PROJ_BUILD=${LLVM_PROJECT_ROOT}/build \ +cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_PATH} .. \ + +make -j$(nproc) onnx-mlir +make -j$(nproc) check-onnx-lit +make -j$(nproc) check-onnx-backend diff --git a/src/Transform/CMakeLists.txt b/src/Transform/CMakeLists.txt index c3d064b..ddee739 100644 --- a/src/Transform/CMakeLists.txt +++ b/src/Transform/CMakeLists.txt @@ -31,8 +31,7 @@ target_include_directories(OMElideKrnlGlobalConstants ${ONNX_MLIR_SRC_ROOT} ${ONNX_MLIR_BIN_ROOT} ${ONNX_MLIR_SRC_ROOT}) -target_link_libraries(OMElideKrnlGlobalConstants - ${MLIRLibs} +add_dependencies(OMElideKrnlGlobalConstants OMKrnlOps OMONNXOps)