-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 #124193
Miri subtree update #124193
Commits on Apr 16, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedApr 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 20f4182 - Browse repository at this point
Copy the full SHA 20f4182View commit details -
The Miri Cronjob Bot committed
Apr 16, 2024 Configuration menu - View commit details
-
Copy full SHA for a1f523d - Browse repository at this point
Copy the full SHA a1f523dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3a584 - Browse repository at this point
Copy the full SHA 3d3a584View commit details -
Auto merge of rust-lang#3469 - rust-lang:rustup-2024-04-16, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 88d1a1c - Browse repository at this point
Copy the full SHA 88d1a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d5aceb - Browse repository at this point
Copy the full SHA 3d5acebView commit details -
Auto merge of rust-lang#3471 - RalfJung:blocked, r=RalfJung
threads: keep track of why we are blocked, and sanity-check that when waking up Also remove support for condvars blocked on rwlocks, as that was no longer used.
Configuration menu - View commit details
-
Copy full SHA for 1129fac - Browse repository at this point
Copy the full SHA 1129facView commit details -
Configuration menu - View commit details
-
Copy full SHA for 811d4de - Browse repository at this point
Copy the full SHA 811d4deView commit details -
Auto merge of rust-lang#3472 - RalfJung:deadlock, r=RalfJung
deadlock: show backtrace for all threads Fixes rust-lang/miri#3424
Configuration menu - View commit details
-
Copy full SHA for fee494b - Browse repository at this point
Copy the full SHA fee494bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7db628 - Browse repository at this point
Copy the full SHA a7db628View commit details -
Auto merge of rust-lang#3477 - RalfJung:win-no-std, r=RalfJung
no_std works on Windows now Since we now properly support the magic linker section for TLS dtors, the no_std test works on Windows.
Configuration menu - View commit details
-
Copy full SHA for 7197990 - Browse repository at this point
Copy the full SHA 7197990View commit details -
Configuration menu - View commit details
-
Copy full SHA for f325c8d - Browse repository at this point
Copy the full SHA f325c8dView commit details -
Auto merge of rust-lang#3478 - RalfJung:alloc_error_handler, r=RalfJung
implement support for __rust_alloc_error_handler Fixes rust-lang/miri#3439
Configuration menu - View commit details
-
Copy full SHA for 8ad72b2 - Browse repository at this point
Copy the full SHA 8ad72b2View commit details
Commits on Apr 17, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedApr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for af28716 - Browse repository at this point
Copy the full SHA af28716View commit details -
The Miri Cronjob Bot committed
Apr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for e873988 - Browse repository at this point
Copy the full SHA e873988View commit details -
The Miri Cronjob Bot committed
Apr 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 2cb03ef - Browse repository at this point
Copy the full SHA 2cb03efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d10f613 - Browse repository at this point
Copy the full SHA d10f613View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f79cc - Browse repository at this point
Copy the full SHA d7f79ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f156d3 - Browse repository at this point
Copy the full SHA 9f156d3View commit details -
Auto merge of rust-lang#3479 - rust-lang:rustup-2024-04-17, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 14701ef - Browse repository at this point
Copy the full SHA 14701efView commit details -
Auto merge of rust-lang#3480 - RalfJung:alloc_error_handler, r=RalfJung
directly call handle_alloc_error Also test more codepaths. There's like 5 different things that can happen on allocation failure! Between `-Zoom`, `#[alloc_error_handler]`, and `set_alloc_error_hook`, we have 3 layers of behavior overrides. It's all a bit messy. rust-lang#112331 seems intended to clean this up, but has not yet reached consensus.
Configuration menu - View commit details
-
Copy full SHA for 9776f64 - Browse repository at this point
Copy the full SHA 9776f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a108a7 - Browse repository at this point
Copy the full SHA 6a108a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3550f - Browse repository at this point
Copy the full SHA 3d3550fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c3c271 - Browse repository at this point
Copy the full SHA 7c3c271View commit details -
Configuration menu - View commit details
-
Copy full SHA for d261b53 - Browse repository at this point
Copy the full SHA d261b53View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c352a4 - Browse repository at this point
Copy the full SHA 5c352a4View commit details -
Auto merge of rust-lang#3483 - RalfJung:drop, r=RalfJung
add test for Drop terminator on non-drop type Fixes rust-lang/miri#2737
Configuration menu - View commit details
-
Copy full SHA for 0f44382 - Browse repository at this point
Copy the full SHA 0f44382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62e84d5 - Browse repository at this point
Copy the full SHA 62e84d5View commit details -
Auto merge of rust-lang#3485 - RalfJung:read_byte_slice, r=RalfJung
move read_byte_slice to general helpers file, next to read_c_str
Configuration menu - View commit details
-
Copy full SHA for 5697f73 - Browse repository at this point
Copy the full SHA 5697f73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef38ac - Browse repository at this point
Copy the full SHA 5ef38acView commit details -
Auto merge of rust-lang#3486 - RalfJung:mir-validate, r=RalfJung
add test checking that we do run MIR validation Fixes rust-lang/miri#2840
Configuration menu - View commit details
-
Copy full SHA for 5c9924a - Browse repository at this point
Copy the full SHA 5c9924aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e333a - Browse repository at this point
Copy the full SHA 73e333aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff9b2b - Browse repository at this point
Copy the full SHA 5ff9b2bView commit details -
Auto merge of rust-lang#3484 - RalfJung:realloc, r=RalfJung
make realloc with a size of zero fail Fixes rust-lang/miri#2774
Configuration menu - View commit details
-
Copy full SHA for 1ce64e7 - Browse repository at this point
Copy the full SHA 1ce64e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48fd549 - Browse repository at this point
Copy the full SHA 48fd549View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7916fc - Browse repository at this point
Copy the full SHA d7916fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5067dd2 - Browse repository at this point
Copy the full SHA 5067dd2View commit details -
Auto merge of rust-lang#3488 - RalfJung:os_str_comment, r=RalfJung
os_str: comment clarification and typo fix
Configuration menu - View commit details
-
Copy full SHA for 39f0c4f - Browse repository at this point
Copy the full SHA 39f0c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b419a1 - Browse repository at this point
Copy the full SHA 9b419a1View commit details
Commits on Apr 19, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedApr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for c1cf0a3 - Browse repository at this point
Copy the full SHA c1cf0a3View commit details -
The Miri Cronjob Bot committed
Apr 19, 2024 Configuration menu - View commit details
-
Copy full SHA for d0783e8 - Browse repository at this point
Copy the full SHA d0783e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ed4cd - Browse repository at this point
Copy the full SHA b9ed4cdView commit details -
Auto merge of rust-lang#3490 - RalfJung:paths, r=RalfJung
share code between win-to-unix and unix-to-win path conversion
Configuration menu - View commit details
-
Copy full SHA for 134ee30 - Browse repository at this point
Copy the full SHA 134ee30View commit details -
Configuration menu - View commit details
-
Copy full SHA for fecd7fc - Browse repository at this point
Copy the full SHA fecd7fcView commit details -
Auto merge of rust-lang#3489 - rust-lang:rustup-2024-04-19, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 95ae2dd - Browse repository at this point
Copy the full SHA 95ae2ddView commit details -
Auto merge of rust-lang#3475 - RalfJung:reduce-reuse-recycle, r=RalfJung
Address reuse improvements and fixes - when an address gets reused, establish a happens-before link in the data race model - do not reuse stack addresses, and make the reuse rate configurable Fixes rust-lang/miri#3450
Configuration menu - View commit details
-
Copy full SHA for e9ebc6f - Browse repository at this point
Copy the full SHA e9ebc6fView commit details
Commits on Apr 20, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedApr 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 29e41fb - Browse repository at this point
Copy the full SHA 29e41fbView commit details -
The Miri Cronjob Bot committed
Apr 20, 2024 Configuration menu - View commit details
-
Copy full SHA for b63bb1b - Browse repository at this point
Copy the full SHA b63bb1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e1f18d - Browse repository at this point
Copy the full SHA 8e1f18dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7952316 - Browse repository at this point
Copy the full SHA 7952316View commit details -
Auto merge of rust-lang#3494 - rust-lang:rustup-2024-04-20, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 9713ff4 - Browse repository at this point
Copy the full SHA 9713ff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dcfb54 - Browse repository at this point
Copy the full SHA 7dcfb54View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb1b4a6 - Browse repository at this point
Copy the full SHA cb1b4a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cab0d5 - Browse repository at this point
Copy the full SHA 8cab0d5View commit details -
Auto merge of rust-lang#3495 - RalfJung:data-race-clocks, r=RalfJung
data_race: make the release/acquire API more clear
Configuration menu - View commit details
-
Copy full SHA for 6b0ce8b - Browse repository at this point
Copy the full SHA 6b0ce8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61a7d3d - Browse repository at this point
Copy the full SHA 61a7d3dView commit details
Commits on Apr 21, 2024
-
the mir-validation ICE test behaves strangely on Windows hosts
let's just disable it there, this code is not platform-dependent anyway
Configuration menu - View commit details
-
Copy full SHA for ae37b6e - Browse repository at this point
Copy the full SHA ae37b6eView commit details