-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
WebGPU correctness tests are failing on new buildbot #7886
Comments
This looks like it is being caused by a mismatch between Halide's WebGPU headers and Dawn's. I can't seem to find any documentation as to why Dawn has changed their headers, and Dawn's seem to differ from the other major implementations. @jrprice may know? |
The WebGPU native headers are not yet stable so you are still likely to hit incompatibilities if you're using a version of Dawn that doesn't match the ABI of the headers you're using. If you've just built the latest version of Dawn on the new buildbot then this would explain it. I'd recommend either:
If you want to do option 2 then I can help find the most recent compatible versions of Dawn and the WebGPU headers. |
(briefly emerges from the depths...) IMHO option 2 is the better answer, upgrading Dawn isn't hard. (submerges once again, bloop) |
Agree-- option 2 is the best option. @jrprice If you point me to the most recent compatible version of Dawn, I can create a PR. I have something working with tip-of-tree Dawn (which now seems to support |
I went ahead and made the PR since I had to fix up Halide in order to test ToT Dawn anyway. I also documented the process of updating
This might work on the Dawn side, but unfortunately Emscripten still does not support |
Perhaps dawn has changed and we need to account for it:
https://buildbot.halide-lang.org/master/#/builders/26/builds/32
The text was updated successfully, but these errors were encountered: