-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Sync portable-simd to 2023 July 07 #113437
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
…r=workingjubilee Sync portable-simd for bitmasks &c. In the ideal case, where everything works easily and nothing has to be rearranged, it is as simple as: - `git subtree pull -P library/portable-simd https://github.com/rust-lang/portable-simd - ${branch}` - write the commit message - `python x.py test --stage 1` to make sure it runs - `git push` to your PR-to-rustc branch If anything borks up this flow, you can fix it with sufficient git wizardry but you are usually better off going back to the source, fixing it, and starting over, before you open the PR. r? `@calebzulawski`
This updates the standard library's documentation to use the new syntax. The documentation is worthwhile to update as it should be more idiomatic (particularly for features like this, which are nice for users to get acquainted with). The general codebase is likely more hassle than benefit to update: it'll hurt git blame, and generally updates can be done by folks updating the code if (and when) that makes things more readable with the new format. A few places in the compiler and library code are updated (mostly just due to already having been done when this commit was first authored).
It looks like the last time had left some remaining cfg's -- which made me think that the stage0 bump was actually successful. This brings us to a released 1.62 beta though.
This PR will fix some typos detected by [typos]. I only picked the ones I was sure were spelling errors to fix, mostly in the comments. [typos]: https://github.com/crate-ci/typos
These were likely from before the `PartialEq<str>` impl for `&String`.
Co-authored-by: Jacob Lifshay <programmerjake@gmail.com>
…number casts to number traits.
This comment has been minimized.
This comment has been minimized.
37a94ef
to
8765f91
Compare
Needed to unbreak a build. @bors r+ p=1 rollup=never |
This comment has been minimized.
This comment has been minimized.
@bors r- |
Old fn were slightly divergent.
The Miri subtree was changed cc @rust-lang/miri |
It's a party for the whole family! |
@bors r+ |
☀️ Test successful - checks-actions |
Finished benchmarking commit (fd68a6d): comparison URL. Overall result: ❌✅ regressions and improvements - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Bootstrap: 657.277s -> 657.311s (0.01%) |
errr I choose to assert the numbers are Good, Actually? you could hypothetically persuade me otherwise. |
I oficially declare these numbers to be Good™. @rustbot label: +perf-regression-triaged |
r? @ghost