diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 224a495..2f35a2e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,11 +48,14 @@ jobs: Invoke-WebRequest -Uri "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f5881e61-dcdc-40f1-9bd9-717081ac623c/intel-oneapi-base-toolkit-2025.2.1.46_offline.exe" -OutFile "install.exe" ./install.exe -s -a --silent --eula accept + # List installed Files + ls "C:\Program Files (x86)\Intel\oneAPI" + - name: Build and Run Tests shell: cmd run: | - call "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\vcvars64.bat" - call "C:\Program Files (x86)\Intel\oneAPI\setvars.bat" + "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\vcvars64.bat" + "C:\Program Files (x86)\Intel\oneAPI\setvars.bat" mkdir build cd build cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD=test .. diff --git a/libs/test_kernels.cpp b/libs/test_kernels.cpp index 9a76c4c..53ccf70 100644 --- a/libs/test_kernels.cpp +++ b/libs/test_kernels.cpp @@ -5,9 +5,9 @@ SYCL_EXTERNAL std::uint8_t base16384::test::kernels_basic(uint8_t in) { in *= in; - in %= 251; + in %= (uint8_t)251; in ^= in >> 2; - in += 17; - in *= 3; + in += (uint8_t)17; + in *= (uint8_t)3; return in ^ (in << 1); -} \ No newline at end of file +}