Skip to content

Commit 6f45f30

Browse files
DPCTL_ENABLE_LO_PROGRAM_CREATION -> DPCTL_ENABLE_L0_PROGRAM_CREATION
1 parent 03d34cf commit 6f45f30

File tree

16 files changed

+26
-257
lines changed

16 files changed

+26
-257
lines changed

.github/workflows/generate-coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
-DCMAKE_BUILD_TYPE=Debug \
9393
-DCMAKE_C_COMPILER:PATH=icx \
9494
-DCMAKE_CXX_COMPILER:PATH=icpx \
95-
-DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON \
95+
-DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON \
9696
-DDPCTL_GENERATE_COVERAGE=ON \
9797
-DDPCTL_BUILD_CAPI_TESTS=ON \
9898
-DDPCTL_COVERAGE_REPORT_OUTPUT_DIR=$(pwd)

.github/workflows/generate-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
-DCMAKE_BUILD_TYPE=Debug \
6969
-DCMAKE_C_COMPILER:PATH=icx \
7070
-DCMAKE_CXX_COMPILER:PATH=icpx \
71-
-DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON \
71+
-DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON \
7272
-DDPCTL_GENERATE_DOCS=ON \
7373
-DDPCTL_ENABLE_DOXYREST=ON \
7474
-DDoxyrest_DIR=`pwd`/doxyrest-2.1.2-linux-amd64

.github/workflows/os-llvm-sycl-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,6 @@ jobs:
9797
export OCL_ICD_FILENAMES=libintelocl.so:libintelocl_emu.so
9898
clang++ --version
9999
sycl-ls
100-
python setup.py develop -- -G Ninja -DCMAKE_C_COMPILER:PATH=clang -DCMAKE_CXX_COMPILER:PATH=clang++ -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON -DDPCTL_DPCPP_HOME_DIR=$(dirname $(dirname $(which clang))) -DDPCTL_DPCPP_FROM_ONEAPI=OFF
100+
python setup.py develop -- -G Ninja -DCMAKE_C_COMPILER:PATH=clang -DCMAKE_CXX_COMPILER:PATH=clang++ -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON -DDPCTL_DPCPP_HOME_DIR=$(dirname $(dirname $(which clang))) -DDPCTL_DPCPP_FROM_ONEAPI=OFF
101101
python -c "import dpctl; dpctl.lsplatform()" || exit 1
102102
SYCL_ENABLE_HOST_DEVICE=1 python -m pytest -v dpctl/tests

conda-recipe/bld.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set "LIB=%BUILD_PREFIX%\Library\lib;%BUILD_PREFIX%\compiler\lib;%LIB%"
44
set "INCLUDE=%BUILD_PREFIX%\include;%INCLUDE%"
55

66
"%PYTHON%" setup.py clean --all
7-
set "SKBUILD_ARGS=-- -G Ninja -DDPCTL_DPCPP_HOME_DIR=%BUILD_PREFIX%\Library -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON"
7+
set "SKBUILD_ARGS=-- -G Ninja -DDPCTL_DPCPP_HOME_DIR=%BUILD_PREFIX%\Library -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON"
88
set "SYCL_INCLUDE_DIR_HINT=%BUILD_PREFIX%\Library\lib\clang\14.0.0"
99

1010
set "PLATFORM_DIR=%PREFIX%\Library\share\cmake-3.22\Modules\Platform"

conda-recipe/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export LDFLAGS="$LDFLAGS -Wl,-rpath,$PREFIX/lib"
77

88
${PYTHON} setup.py clean --all
99
export CMAKE_GENERATOR="Ninja"
10-
SKBUILD_ARGS="-- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON -DDPCTL_DPCPP_HOME_DIR=${BUILD_PREFIX}"
10+
SKBUILD_ARGS="-- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON -DDPCTL_DPCPP_HOME_DIR=${BUILD_PREFIX}"
1111
echo "${PYTHON} setup.py install ${SKBUILD_ARGS}"
1212

1313
# Workaround for:

docs/docfiles/user_guides/QuickStart.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,13 +152,13 @@ Once the prerequisites are installed, building using ``scikit-build`` involves t
152152

153153
.. code-block:: bash
154154
155-
python setup.py install -- -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON
155+
python setup.py install -- -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON
156156
157157
, and to develop:
158158

159159
.. code-block:: bash
160160
161-
python setup.py develop -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON
161+
python setup.py develop -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON
162162
163163
On Windows, use ``icx`` for both C and CXX compilers.
164164

@@ -180,7 +180,7 @@ Following steps in `Build and install with scikit-build`_ use command line optio
180180

181181
.. code-block:: bash
182182
183-
python setup.py develop -- -G Ninja -DCMAKE_C_COMPILER:PATH=clang -DCMAKE_CXX_COMPILER:PATH=clang++ -DDPCTL_ENABLE_LO_PROGRAM_CREATION=ONE -DDPCTL_DPCPP_HOME_DIR=${DPCPP_ROOT}/llvm/build -DDPCTL_DPCPP_FROM_ONEAPI=OFF
183+
python setup.py develop -- -G Ninja -DCMAKE_C_COMPILER:PATH=clang -DCMAKE_CXX_COMPILER:PATH=clang++ -DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON -DDPCTL_DPCPP_HOME_DIR=${DPCPP_ROOT}/llvm/build -DDPCTL_DPCPP_FROM_ONEAPI=OFF
184184
185185
Alterantively, the driver script can be used
186186

@@ -264,7 +264,7 @@ library.
264264
-DDPCPP_INSTALL_DIR=${DPCPP_ROOT} \
265265
-DCMAKE_C_COMPILER:PATH=${DPCPP_ROOT}/bin/icx \
266266
-DCMAKE_CXX_COMPILER:PATH=${DPCPP_ROOT}/bin/dpcpp \
267-
-DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON \
267+
-DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON \
268268
-DDPCTL_BUILD_CAPI_TESTS=ON \
269269
..
270270

libsyclinterface/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ option(DPCTL_DPCPP_FROM_ONEAPI
1919
)
2020
# Option to turn on support for creating Level Zero interoperability programs
2121
# from a SPIR-V binary file.
22-
option(DPCTL_ENABLE_LO_PROGRAM_CREATION
22+
option(DPCTL_ENABLE_L0_PROGRAM_CREATION
2323
"Enable Level Zero Program creation from SPIR-V"
2424
OFF
2525
)
@@ -51,8 +51,8 @@ else()
5151
find_package(IntelSycl REQUIRED)
5252
endif()
5353

54-
if(DPCTL_ENABLE_LO_PROGRAM_CREATION)
55-
set(DPCTL_ENABLE_LO_PROGRAM_CREATION 1)
54+
if(DPCTL_ENABLE_L0_PROGRAM_CREATION)
55+
set(DPCTL_ENABLE_L0_PROGRAM_CREATION 1)
5656
include(GetLevelZeroHeaders)
5757
get_level_zero_headers()
5858
if (UNIX)
@@ -231,7 +231,7 @@ set_target_properties(DPCTLSyclInterface
231231
SOVERSION ${VERSION_MAJOR}
232232
)
233233

234-
if(DPCTL_ENABLE_LO_PROGRAM_CREATION)
234+
if(DPCTL_ENABLE_L0_PROGRAM_CREATION)
235235
target_include_directories(DPCTLSyclInterface
236236
PRIVATE
237237
${LEVEL_ZERO_INCLUDE_DIR}

libsyclinterface/dbg_build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cmake \
1313
-DCMAKE_CXX_COMPILER=dpcpp \
1414
-DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} \
1515
-DCMAKE_PREFIX_PATH=${INSTALL_PREFIX} \
16-
-DDPCTL_ENABLE_LO_PROGRAM_CREATION=ON \
16+
-DDPCTL_ENABLE_L0_PROGRAM_CREATION=ON \
1717
-DDPCTL_BUILD_CAPI_TESTS=ON \
1818
-DDPCTL_GENERATE_COVERAGE=ON \
1919
..

libsyclinterface/dbg_build_custom.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ cmake \
1717
-DCMAKE_PREFIX_PATH=${INSTALL_PREFIX} \
1818
-DDPCTL_CUSTOM_DPCPP_INSTALL_DIR=${DPCPP_HOME} \
1919
-DCMAKE_LINKER:PATH=${DPCPP_HOME}/bin/lld \
20-
-DDPCTL_ENABLE_LO_PROGRAM_CREATION=${USE_LO_HEADERS} \
20+
-DDPCTL_ENABLE_L0_PROGRAM_CREATION=${USE_LO_HEADERS} \
2121
-DDPCTL_BUILD_CAPI_TESTS=ON \
2222
-DDPCTL_GENERATE_COVERAGE=ON \
2323
..

libsyclinterface/include/Config/dpctl_config.h.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#pragma once
2727

2828
/* Defined when dpctl was built with level zero program creation enabled. */
29-
#cmakedefine DPCTL_ENABLE_LO_PROGRAM_CREATION @DPCTL_ENABLE_LO_PROGRAM_CREATION@
29+
#cmakedefine DPCTL_ENABLE_L0_PROGRAM_CREATION @DPCTL_ENABLE_L0_PROGRAM_CREATION@
3030

3131
/* The DPCPP version used to build dpctl */
3232
#define DPCTL_DPCPP_VERSION "@IntelSycl_VERSION@"

0 commit comments

Comments
 (0)