-
Notifications
You must be signed in to change notification settings - Fork 542
Avoid using the std::intrinsics module #803
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
This is actually unstable but [there's a bug][bug] in the compiler allowing it to be used. Good news is that these functions are available stable elsewhere! [bug]: rust-lang/rust#28075
Wow, Alex here! Welcome, and thanks for the PR! @homu r+ |
📌 Commit 272dc46 has been approved by |
Avoid using the std::intrinsics module This is actually unstable but [there's a bug][bug] in the compiler allowing it to be used. Good news is that these functions are available stable elsewhere! [bug]: rust-lang/rust#28075
☀️ Test successful - status |
❤️ |
Ah and also, would you be ok releasing a new version with this change? I'm hoping to do a crater run with this release to further evaluate the impact of rust-lang/rust#28364 |
@alexcrichton sure! @csherratt is on it |
Awesome, thanks! |
@alexcrichton it's published now. Cheers! |
Thanks @csherratt! |
803: Player-based GPU test framework r=cwfitzgerald a=kvark **Connections** Closes gfx-rs#786 **Description** This change adds a GPU-based testing by re-using the Player from tracing infrastructure - gfx-rs#289. It converts the player into a lib + binary, and adds an integration test into the crate that implements RON-specified testing. Current implementation has a few requirements/gotchas that are listed in `test.rs`: * in all the IDs, the backend is `Empty` * all expected buffers have `MAP_READ` usage on them * last action is `Submit` I believe it's workable, and we can improve it down the road (e.g. with gfx-rs#792). **Testing** MUHAHAHA `cargo test` nails it Co-authored-by: Dzmitry Malyshau <[email protected]>
This is actually unstable but there's a bug in the compiler allowing it
to be used. Good news is that these functions are available stable elsewhere!