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

Sync portable-simd to 2023 July 07 #113437

Merged
merged 46 commits into from
Jul 7, 2023

Commits on Dec 3, 2021

  1. 1 Configuration menu
    Copy the full SHA
    af2bc4e View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    35883a7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    efb20c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Switch bootstrap cfgs

    Mark-Simulacrum committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    8adbb99 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Configuration menu
    Copy the full SHA
    754e077 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Rollup merge of rust-lang#94452 - workingjubilee:sync-simd-bitmasks, …

    …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`
    Dylan-DPC authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    ebb7423 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    700972b View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Use implicit capture syntax in format_args

    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).
    mahmoud-moursy authored and Mark-Simulacrum committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    c43129f View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Configuration menu
    Copy the full SHA
    94c7da0 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    62e239c View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Finish bumping stage0

    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.
    Mark-Simulacrum committed May 27, 2022
    Configuration menu
    Copy the full SHA
    352e7b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    210275c View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Fix a bunch of typo

    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
    dzvon committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    e2aec07 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    1a6a069 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Fix rustdoc lints

    Mark-Simulacrum committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    6afcb85 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Remove unnecessary &format!

    These were likely from before the `PartialEq<str>` impl for `&String`.
    nvzqz committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    3cb40e5 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    ddcb68a View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. remove some unneeded imports

    kadiwa4 committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    2806570 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Merge from rustc

    oli-obk committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    92a6d25 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Merge from rustc

    RalfJung committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a0d853c View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    a2cdcd5 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Merge from rustc

    RalfJung committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    1ff41d3 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    a978408 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    c7f6aae View commit details
    Browse the repository at this point in the history
  2. Add a prelude

    calebzulawski committed May 12, 2023
    Configuration menu
    Copy the full SHA
    b3b5cfc View commit details
    Browse the repository at this point in the history
  3. Ignore doctest

    calebzulawski committed May 12, 2023
    Configuration menu
    Copy the full SHA
    9e818d6 View commit details
    Browse the repository at this point in the history
  4. Add Simd, Mask, simd_swizzle to prelude

    Co-authored-by: Jacob Lifshay <programmerjake@gmail.com>
    calebzulawski and programmerjake committed May 12, 2023
    Configuration menu
    Copy the full SHA
    c55e19c View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    048264e View commit details
    Browse the repository at this point in the history

Commits on May 20, 2023

  1. Remove cast_ptr in favor of cast which acts like pointer::cast. Move …

    …number casts to number traits.
    calebzulawski committed May 20, 2023
    Configuration menu
    Copy the full SHA
    6626cd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4ee1ab View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Add #[inline] to functions which were missing it, and `#[track_call…

    …er]` to ones with runtime panics from user input
    thomcc authored and calebzulawski committed May 21, 2023
    Configuration menu
    Copy the full SHA
    c0b7df5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0315db3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rust-lang#347 from thomcc/attrs

    Add `#[inline]` to functions which were missing it, and `#[track_caller]` to ones with runtime panics from user input
    calebzulawski authored May 21, 2023
    Configuration menu
    Copy the full SHA
    cd3c67b View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    1af32f0 View commit details
    Browse the repository at this point in the history
  2. Explicit set workspace.resolver = "1"

    rust-lang/cargo#10910 starts emitting warning if resolver is not set
    for 2021 edition package. We want to surpress the warning for now.
    weihanglo committed May 30, 2023
    Configuration menu
    Copy the full SHA
    ed2ee7a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Merge pull request rust-lang#350 from rust-lang/cast

    Remove cast_ptr in favor of cast which acts like pointer::cast (and adjust integer casts)
    calebzulawski authored May 31, 2023
    Configuration menu
    Copy the full SHA
    5161f2e View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Merge pull request rust-lang#348 from taiki-e/arm-big

    Fix build error on big endian arm/aarch64
    calebzulawski authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    d975d8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73d7eb5 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    0368a8c View commit details
    Browse the repository at this point in the history
  2. Format

    calebzulawski committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    eb0041d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    2b55e03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2f9bd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    789c38f View commit details
    Browse the repository at this point in the history
  4. Remove unused import

    workingjubilee committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    7c7dbe0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8765f91 View commit details
    Browse the repository at this point in the history
  6. Use new std::simd fn in miri tests

    Old fn were slightly divergent.
    workingjubilee committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    37fea34 View commit details
    Browse the repository at this point in the history