Skip to content
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

Assert/assert_in_multiple_tus.cpp failing on Arc in postcommit #14557

Open
sarnex opened this issue Jul 12, 2024 · 1 comment
Open

Assert/assert_in_multiple_tus.cpp failing on Arc in postcommit #14557

sarnex opened this issue Jul 12, 2024 · 1 comment
Labels
bug Something isn't working confirmed

Comments

@sarnex
Copy link
Contributor

sarnex commented Jul 12, 2024

Describe the bug

https://github.com/intel/llvm/actions/runs/9909045579/job/27377061306

******************** TEST 'SYCL :: Assert/assert_in_multiple_tus.cpp' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 12
/__w/llvm/llvm/toolchain/bin//clang++   -fsycl -fsycl-targets=spir64  /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp -DSYCL_FALLBACK_ASSERT=1 -I /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp -o /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.out
# executed command: /__w/llvm/llvm/toolchain/bin//clang++ -fsycl -fsycl-targets=spir64 /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp -DSYCL_FALLBACK_ASSERT=1 -I /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp -o /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.out
# note: command had no output on stdout or stderr
# RUN: at line 13
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu  /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.out &> /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt ; /__w/llvm/llvm/toolchain/bin/FileCheck /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp --input-file /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.out
# .---redirected output from '/__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt'
# | AssertHandler::printMessage
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:15: int calculus(int): global id: [5,0,0], local id: [1,0,0] Assertion `X && "this message from calculus"` failed.
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.hpp:22: int checkFunction(): global id: [5,0,0], local id: [1,0,0] Assertion `X && "Nil in result"` failed.
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [0,0,0], local id: [0,0,0] Assertion `value && "this message from file2"` failed.
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [1,0,0], local id: [1,0,0] Assertion `value && "this message from file2"` failed.
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [2,0,0], local id: [2,0,0] Assertion `value && "this message from file2"` failed.
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void c
# | ...
# `---data was truncated--------
# note: command had no output on stdout or stderr
# error: command failed with exit status: -6
# executed command: /__w/llvm/llvm/toolchain/bin/FileCheck /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp --input-file /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt
# .---command stderr------------
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp:20:15: error: CHECK-NOT: excluded string found in input
# | // CHECK-NOT: this message from file2
# |               ^
# | /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt:4:154: note: found here
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [0,0,0], local id: [0,0,0] Assertion `value && "this message from file2"` failed.
# |                                                                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~
# | 
# | Input file: /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_multiple_tus.cpp.tmp.txt
# | Check file: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |         1: AssertHandler::printMessage 
# |         2: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:15: int calculus(int): global id: [5,0,0], local id: [1,0,0] Assertion `X && "this message from calculus"` failed. 
# |         3: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_multiple_tus.hpp:22: int checkFunction(): global id: [5,0,0], local id: [1,0,0] Assertion `X && "Nil in result"` failed. 
# |         4: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [0,0,0], local id: [0,0,0] Assertion `value && "this message from file2"` failed. 
# | not:20                                                                                                                                                              !~~~~~~~~~~~~~~~~~~~~~~            error: no match expected
# |         5: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [1,0,0], local id: [1,0,0] Assertion `value && "this message from file2"` failed. 
# |         6: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [2,0,0], local id: [2,0,0] Assertion `value && "this message from file2"` failed. 
# |         7: /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/Inputs/kernels_in_file2.cpp:19: void check_nil(int): global id: [3,0,0], local id: [3,0,0] Assertion `value && "this message from file2"` failed. 
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

To reproduce

No response

Environment

No response

Additional context

No response

@sarnex sarnex added the bug Something isn't working label Jul 12, 2024
@sarnex sarnex changed the title Assert/assert_in_multiple_tus.cpp failing on Arc Assert/assert_in_multiple_tus.cpp failing on Arc in postcommit Jul 12, 2024
@bader
Copy link
Contributor

bader commented Aug 1, 2024

Another instance - https://github.com/intel/llvm/actions/runs/10189443105/job/28187745437#step:22:2279.

Seems to be related to #11364.
Maybe #8832 is related as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working confirmed
Projects
None yet
Development

No branches or pull requests

2 participants