Skip to content

[BuildBot] Uplift GPU RT version for Linux CI Process #4546

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

bb-sycl
Copy link
Contributor

@bb-sycl bb-sycl commented Sep 12, 2021

Uplift GPU RT version for Linux to 21.36.20889

Signed-off-by: bb-sycl <bb-sycl@intel.com>
@vladimirlaz
Copy link
Contributor

@smaslov-intel could you please have a look? It looks like L0 interoperability test is failing on the latest GPU driver? Is it known regression in driver or we need update out product/test?

@smaslov-intel
Copy link
Contributor

@smaslov-intel could you please have a look? It looks like L0 interoperability test is failing on the latest GPU driver? Is it known regression in driver or we need update out product/test?

@smaslov-intel could you please have a look? It looks like L0 interoperability test is failing on the latest GPU driver? Is it known regression in driver or we need update out product/test?

@vladimirlaz: while it looks like a GPU RT regression, I found it to be a bug in the test. Fixed in intel/llvm-test-suite#460

@vladimirlaz
Copy link
Contributor

@yinyangsx, @yanfeng3721 it looks like the test jobs are failing on the merge step. Could you please merge resent changes from the sycl branch to the PR to resolve conflicts

@yanfeng3721 yanfeng3721 marked this pull request as ready for review September 15, 2021 06:04
@yanfeng3721 yanfeng3721 requested a review from bader as a code owner September 15, 2021 06:04
@yanfeng3721 yanfeng3721 marked this pull request as draft September 15, 2021 06:08
@yanfeng3721
Copy link
Contributor

@yinyangsx, @yanfeng3721 it looks like the test jobs are failing on the merge step. Could you please merge resent changes from the sycl branch to the PR to resolve conflicts

Hi @vladimirlaz , the conflict has been resolved, waiting for new preci testing result.

@yanfeng3721
Copy link
Contributor

/summary:run

@vladimirlaz vladimirlaz self-assigned this Sep 15, 2021
@yanfeng3721
Copy link
Contributor

The regression on CPU looks like a flaky crash of clang, rerunning the failed sub test.

[2021-09-15T08:52:28.608Z] [47/47] : && /netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/bin/clang++ -ffp-model=precise  -fsycl -fsycl-targets=spir64-unknown-unknown-sycldevice -sycl-std=2020 -fsycl-device-code-split=per_kernel tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_signed_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_short.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_short.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_int.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_long_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_long_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_float.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_double.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_sycl__half.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_sycl__byte.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int8_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int16_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int32_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int64_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint8_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint16_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint32_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint64_t.cpp.o tests/common/CMakeFiles/main_function_object.dir/main.cpp.o -o bin/test_vector_swizzles  -Wl,-rpath,/netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/lib util/libutil.a oclmath/liboclmath.a /netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/lib/libOpenCL.so && :
[2021-09-15T08:52:28.608Z] FAILED: bin/test_vector_swizzles 
[2021-09-15T08:52:28.608Z] : && /netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/bin/clang++ -ffp-model=precise  -fsycl -fsycl-targets=spir64-unknown-unknown-sycldevice -sycl-std=2020 -fsycl-device-code-split=per_kernel tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_signed_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_char.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_short.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_short.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_int.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_long_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_unsigned_long_long.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_float.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_double.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_sycl__half.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_sycl__byte.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int8_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int16_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int32_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_int64_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint8_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint16_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint32_t.cpp.o tests/vector_swizzles/CMakeFiles/test_vector_swizzles_objects.dir/vector_swizzles_uint64_t.cpp.o tests/common/CMakeFiles/main_function_object.dir/main.cpp.o -o bin/test_vector_swizzles  -Wl,-rpath,/netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/lib util/libutil.a oclmath/liboclmath.a /netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/lib/libOpenCL.so && :
[2021-09-15T08:52:28.608Z] clang++: warning: argument 'spir64-unknown-unknown-sycldevice' is deprecated, use 'spir64' instead [-Wdeprecated]
[2021-09-15T08:52:28.608Z] clang++: error: unable to execute command: Killed
[2021-09-15T08:52:28.608Z] clang++: error: sycl-post-link command failed due to signal (use -v to see invocation)
[2021-09-15T08:52:28.608Z] clang version 14.0.0 (https://70a399a8332ecdd9cdb9e48e3b58dc897a6dc842@github.com/intel/llvm.git adf3aaf4d7a9b0ada17f22df488b04b433dda1ba)
[2021-09-15T08:52:28.608Z] Target: x86_64-unknown-linux-gnu
[2021-09-15T08:52:28.608Z] Thread model: posix
[2021-09-15T08:52:28.608Z] InstalledDir: /netbatch/donb670734_00/runDir/jenkins-dir/workspace/SYCL_CI/intel/Lin/Regression_CTS_CPU/llvm.obj/bin
[2021-09-15T08:52:28.608Z] clang++: note: diagnostic msg: Error generating preprocessed source(s).
[2021-09-15T08:52:28.608Z] ninja: build stopped: cannot make progress due to previous errors.

@yanfeng3721 yanfeng3721 marked this pull request as ready for review September 17, 2021 08:09
@bader bader closed this Sep 21, 2021
@bader
Copy link
Contributor

bader commented Sep 21, 2021

GPU driver is already updated to more recent version in #4598.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants