File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ set "DPL_ROOT_HINT=%PREFIX%/Library"
1818%PYTHON% -m dpctl --cmakedir > Output
1919set /p DPCTL_CMAKE_DIR = < Output
2020
21- set " SKBUILD_ARGS = -G Ninja -- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx"
21+ set " SKBUILD_ARGS = -G Ninja -- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON "
2222set " SKBUILD_ARGS = %SKBUILD_ARGS% -DDPCTL_MODULE_PATH:PATH=%DPCTL_CMAKE_DIR% "
2323set " SKBUILD_ARGS = %SKBUILD_ARGS% -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON"
2424
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ # Workaround to Klocwork overwriting LD_LIBRARY_PATH that was modified
4+ # by DPC++ compiler conda packages. Will need to be added to DPC++ compiler
5+ # activation scripts.
6+ export LDFLAGS=" $LDFLAGS -Wl,-rpath,$PREFIX /lib"
7+ export LD_LIBRARY_PATH=" $LD_LIBRARY_PATH :$PREFIX /compiler/lib/intel64_lin:$PREFIX /compiler/lib:$PREFIX /lib"
8+
39# Intel LLVM must cooperate with compiler and sysroot from conda
410echo " --gcc-toolchain=${BUILD_PREFIX} --sysroot=${BUILD_PREFIX} /${HOST} /sysroot -target ${HOST} " > icpx_for_conda.cfg
511export ICPXCFG=" $( pwd) /icpx_for_conda.cfg"
@@ -10,7 +16,7 @@ export TBB_ROOT_HINT=$PREFIX
1016export DPL_ROOT_HINT=$PREFIX
1117export MKL_ROOT_HINT=$PREFIX
1218SKBUILD_ARGS=" -- -DDPCTL_MODULE_PATH=$( $PYTHON -m dpctl --cmakedir) "
13- SKBUILD_ARGS=" ${SKBUILD_ARGS} -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx"
19+ SKBUILD_ARGS=" ${SKBUILD_ARGS} -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON "
1420SKBUILD_ARGS=" ${SKBUILD_ARGS} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON"
1521
1622# Build wheel package
You can’t perform that action at this time.
0 commit comments