-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Miri subtree update #126193
Miri subtree update #126193
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 887c130 - Browse repository at this point
Copy the full SHA 887c130View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3974fa - Browse repository at this point
Copy the full SHA d3974faView commit details -
Auto merge of rust-lang#3629 - devnexen:illumos_num_cpus, r=RalfJung
solarish platform: add support for available-parallelism.
Configuration menu - View commit details
-
Copy full SHA for b531ca7 - Browse repository at this point
Copy the full SHA b531ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38870cf - Browse repository at this point
Copy the full SHA 38870cfView commit details -
Auto merge of rust-lang#3634 - RalfJung:macro_use, r=RalfJung
avoid using macro_use This is the Miri version of rust-lang#124914
Configuration menu - View commit details
-
Copy full SHA for da6c08e - Browse repository at this point
Copy the full SHA da6c08eView commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d562cec - Browse repository at this point
Copy the full SHA d562cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8058933 - Browse repository at this point
Copy the full SHA 8058933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f70ab - Browse repository at this point
Copy the full SHA 84f70abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c30b6 - Browse repository at this point
Copy the full SHA 79c30b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb4cf5 - Browse repository at this point
Copy the full SHA fcb4cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a3ac9 - Browse repository at this point
Copy the full SHA 98a3ac9View commit details -
Auto merge of rust-lang#3636 - RalfJung:provenance-type-aliases, r=Ra…
…lfJung avoid repeating the Provenance parameter everywhere
Configuration menu - View commit details
-
Copy full SHA for 2c1a5a7 - Browse repository at this point
Copy the full SHA 2c1a5a7View commit details
Commits on May 28, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedMay 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 4277ddf - Browse repository at this point
Copy the full SHA 4277ddfView commit details -
The Miri Cronjob Bot committed
May 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 54db9aa - Browse repository at this point
Copy the full SHA 54db9aaView commit details -
Auto merge of rust-lang#3639 - rust-lang:rustup-2024-05-28, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for ef86cbd - Browse repository at this point
Copy the full SHA ef86cbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4991fd9 - Browse repository at this point
Copy the full SHA 4991fd9View commit details -
Auto merge of rust-lang#3641 - RalfJung:env-vars, r=RalfJung
move ./miri environment variables to CONTRIBUTING The README should discuss `cargo miri`, i.e. what users usually use, not the developer-only `./miri`.
Configuration menu - View commit details
-
Copy full SHA for 9d162eb - Browse repository at this point
Copy the full SHA 9d162ebView commit details -
`PackageId` is an opaque identifier whose internal format is subject to change, so looking up the names of local crates by ID is more robust than parsing the ID. Resolves rust-lang#3643.
Configuration menu - View commit details
-
Copy full SHA for d5235f9 - Browse repository at this point
Copy the full SHA d5235f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 483485e - Browse repository at this point
Copy the full SHA 483485eView commit details
Commits on May 29, 2024
-
Auto merge of rust-lang#3638 - saethlin:big-alloc-bench, r=RalfJung
Add a benchmark for creating large uninit allocations Extracted from rust-lang/miri#3637 I used this program to confirm that rust-lang#125633 has the desired effect.
Configuration menu - View commit details
-
Copy full SHA for ec5327d - Browse repository at this point
Copy the full SHA ec5327dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a963103 - Browse repository at this point
Copy the full SHA a963103View commit details
Commits on May 30, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedMay 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 5bf7832 - Browse repository at this point
Copy the full SHA 5bf7832View commit details -
The Miri Cronjob Bot committed
May 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 8faa34e - Browse repository at this point
Copy the full SHA 8faa34eView commit details -
The Miri Cronjob Bot committed
May 30, 2024 Configuration menu - View commit details
-
Copy full SHA for a200d38 - Browse repository at this point
Copy the full SHA a200d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for daeb68a - Browse repository at this point
Copy the full SHA daeb68aView commit details -
Auto merge of rust-lang#3645 - rust-lang:rustup-2024-05-30, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 8a7338a - Browse repository at this point
Copy the full SHA 8a7338aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00644c1 - Browse repository at this point
Copy the full SHA 00644c1View commit details -
Auto merge of rust-lang#3644 - narpfel:local-crates-metadata-format-u…
…pdate, r=RalfJung Fix "local crate" detection `PackageId` is an opaque identifier whose internal format is subject to change, so looking up the names of local crates by ID is more robust than parsing the ID. Resolves rust-lang#3643.
Configuration menu - View commit details
-
Copy full SHA for 58f3894 - Browse repository at this point
Copy the full SHA 58f3894View commit details
Commits on Jun 5, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 0453f37 - Browse repository at this point
Copy the full SHA 0453f37View commit details -
The Miri Cronjob Bot committed
Jun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 7950562 - Browse repository at this point
Copy the full SHA 7950562View commit details -
The Miri Cronjob Bot committed
Jun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a77692 - Browse repository at this point
Copy the full SHA 9a77692View commit details -
Auto merge of rust-lang#3648 - rust-lang:rustup-2024-06-05, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 56438c3 - Browse repository at this point
Copy the full SHA 56438c3View commit details
Commits on Jun 7, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedJun 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 14f65cb - Browse repository at this point
Copy the full SHA 14f65cbView commit details -
The Miri Cronjob Bot committed
Jun 7, 2024 Configuration menu - View commit details
-
Copy full SHA for f0ea91c - Browse repository at this point
Copy the full SHA f0ea91cView commit details -
Auto merge of rust-lang#3652 - rust-lang:rustup-2024-06-07, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 60f7aab - Browse repository at this point
Copy the full SHA 60f7aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d9a46 - Browse repository at this point
Copy the full SHA 27d9a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for dce1bbf - Browse repository at this point
Copy the full SHA dce1bbfView commit details -
Auto merge of rust-lang#3654 - Nilstrieb:patch-1, r=RalfJung
Fix stage in contributing 0 errors now because they were moved by 1.
Configuration menu - View commit details
-
Copy full SHA for 4c18f2a - Browse repository at this point
Copy the full SHA 4c18f2aView commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a269cf5 - Browse repository at this point
Copy the full SHA a269cf5View commit details -
Auto merge of rust-lang#3650 - tiif:feat/eventfd, r=oli-obk
Add eventfd shim Fixes rust-lang#3445 Design docs: https://hackmd.io/`@tiif/rk9hlmP4R`
Configuration menu - View commit details
-
Copy full SHA for 20b3527 - Browse repository at this point
Copy the full SHA 20b3527View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fa1d47 - Browse repository at this point
Copy the full SHA 3fa1d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea73f00 - Browse repository at this point
Copy the full SHA ea73f00View commit details -
Auto merge of rust-lang#3640 - folkertdev:add-pclmulqdq, r=RalfJung
add support for `pclmulqdq` intrinsic This instruction is required in fast implementations of the crc32 checksum algorithm, and used in the https://crates.io/crates/crc32fast and https://crates.io/crates/zlib-rs crates. Some questions from my side - is my method for decomposing a `__m128i` into two separate `i64` values allright?
Configuration menu - View commit details
-
Copy full SHA for 4d5fd11 - Browse repository at this point
Copy the full SHA 4d5fd11View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca3d93a - Browse repository at this point
Copy the full SHA ca3d93aView commit details -
Auto merge of rust-lang#3655 - RalfJung:simd-bitmask, r=RalfJung
portable-simd: add test for non-power-of-2 bitmask `@calebzulawski` is that the intended behavior? Specifically for arrays, the bitmask `[1, 0, 0, 1, 0, 0, 1, 0, 1, 0]` becomes - `[0b01001001, 0b01]` on little endian - `[0b10010010, 0b10]` on big endian
Configuration menu - View commit details
-
Copy full SHA for 1f1dd65 - Browse repository at this point
Copy the full SHA 1f1dd65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae0053 - Browse repository at this point
Copy the full SHA 1ae0053View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5367235 - Browse repository at this point
Copy the full SHA 5367235View commit details -
Auto merge of rust-lang#3656 - RalfJung:rustup, r=RalfJung
Rustup for `Scalar::from_i128`
Configuration menu - View commit details
-
Copy full SHA for 989dfb1 - Browse repository at this point
Copy the full SHA 989dfb1View commit details
Commits on Jun 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a13a9ab - Browse repository at this point
Copy the full SHA a13a9abView commit details -
Auto merge of rust-lang#3659 - RalfJung:bitmask-too-large, r=RalfJung
simd_bitmask: nicer error when the mask is too big Cc rust-lang/miri#3658
Configuration menu - View commit details
-
Copy full SHA for d5fa08c - Browse repository at this point
Copy the full SHA d5fa08cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e53aa - Browse repository at this point
Copy the full SHA 91e53aaView commit details -
Auto merge of rust-lang#3660 - RalfJung:wrong-error, r=RalfJung
simd_select_bitmask: fix intrinsic name in error *oops*
Configuration menu - View commit details
-
Copy full SHA for 773415d - Browse repository at this point
Copy the full SHA 773415dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 110b092 - Browse repository at this point
Copy the full SHA 110b092View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba45198 - Browse repository at this point
Copy the full SHA ba45198View commit details -
Auto merge of rust-lang#3662 - RalfJung:simd-bitmask, r=RalfJung
simd_bitmask: work correctly for sizes like 24
Configuration menu - View commit details
-
Copy full SHA for de822dc - Browse repository at this point
Copy the full SHA de822dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 844450a - Browse repository at this point
Copy the full SHA 844450aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bca4e1 - Browse repository at this point
Copy the full SHA 0bca4e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f60709 - Browse repository at this point
Copy the full SHA 9f60709View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf04b5 - Browse repository at this point
Copy the full SHA 9cf04b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa83235 - Browse repository at this point
Copy the full SHA aa83235View commit details -
Add comment for u128 to u64 conversion.
Co-authored-by: Ralf Jung <post@ralfj.de>
Configuration menu - View commit details
-
Copy full SHA for d0fb350 - Browse repository at this point
Copy the full SHA d0fb350View commit details -
Checked add for duration update
Co-authored-by: Ralf Jung <post@ralfj.de>
Configuration menu - View commit details
-
Copy full SHA for e85c521 - Browse repository at this point
Copy the full SHA e85c521View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d66af - Browse repository at this point
Copy the full SHA 21d66afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40182be - Browse repository at this point
Copy the full SHA 40182beView commit details -
Auto merge of rust-lang#3653 - tiif:bug/futex_ice, r=RalfJung
Fix futex with large timeout ICE Fixes rust-lang#3647. This PR changed the type of ``nanoseconds`` from ``u64`` to ``u128``. In ``duration_since``, nanoseconds is manually converted to second by dividing it with 1e9. But overflow is still possible.
Configuration menu - View commit details
-
Copy full SHA for 509eec1 - Browse repository at this point
Copy the full SHA 509eec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c4d29 - Browse repository at this point
Copy the full SHA 87c4d29View commit details -
Auto merge of rust-lang#3663 - RalfJung:timeouts, r=RalfJung
don't panic if time computaton overflows Let the thread blocking system handle timeout computation, and on overflows we just set the timeout to 1h.
Configuration menu - View commit details
-
Copy full SHA for b5ae8bd - Browse repository at this point
Copy the full SHA b5ae8bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69512c7 - Browse repository at this point
Copy the full SHA 69512c7View commit details -
Auto merge of rust-lang#3661 - tiif:fix/eventfd, r=RalfJung
Follow up PR for eventfd shim Follow up of rust-lang/miri#3650
Configuration menu - View commit details
-
Copy full SHA for ad85a20 - Browse repository at this point
Copy the full SHA ad85a20View commit details