-
Notifications
You must be signed in to change notification settings - Fork 98
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
[Bug Report] Circular buffers fatal error on Wormhole N300s #17541
Comments
@jasondavies please check on the latest main. We can’t reproduce the issue locally and I remember seeing a similar issue fixed recently. |
I checked using ba41836 (a commit on main 2 hours ago) and still no joy. |
Hey @jasondavies , thanks for flagging. We think the issue is due to us calling some intrinsics with certain inputs that would result in undefined behaviour, which is why we weren't able to reproduce, and since you were using an older cpu, the resulting behaviour/return value could differ. Could you try out the changes in this PR and let us know if this resolves the issue for you? |
Excellent, that fixed it. Thanks for looking into it so quickly! |
I've merged the fix to main, so closing the issue. Let me know if the issue still persists and we can reopen. |
Fatal error occurs whenever circular buffers are used.
To Reproduce
Run
./build/programming_examples/hello_world_datatypes_kernel
Expected behavior
No fatal error.
Error logs
Environment information:
Additional context
Running
./build/programming_examples/hello_world_compute_kernel
works fine.I'm using a relatively old Xeon CPU with only AVX1 support, hence I've commented out AVX2 with the following patch:
The text was updated successfully, but these errors were encountered: