-
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 #130130
Miri subtree update #130130
Commits on Sep 1, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedSep 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 3a693f2 - Browse repository at this point
Copy the full SHA 3a693f2View commit details -
The Miri Cronjob Bot committed
Sep 1, 2024 Configuration menu - View commit details
-
Copy full SHA for a9477c7 - Browse repository at this point
Copy the full SHA a9477c7View commit details -
The Miri Cronjob Bot committed
Sep 1, 2024 Configuration menu - View commit details
-
Copy full SHA for b71297f - Browse repository at this point
Copy the full SHA b71297fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53451c2 - Browse repository at this point
Copy the full SHA 53451c2View commit details -
Auto merge of rust-lang#3854 - rust-lang:rustup-2024-09-01, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 3c0996b - Browse repository at this point
Copy the full SHA 3c0996bView commit details
Commits on Sep 2, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedSep 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 6c09243 - Browse repository at this point
Copy the full SHA 6c09243View commit details -
The Miri Cronjob Bot committed
Sep 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 9fe4539 - Browse repository at this point
Copy the full SHA 9fe4539View commit details -
Auto merge of rust-lang#3857 - rust-lang:rustup-2024-09-02, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for d0f23b4 - Browse repository at this point
Copy the full SHA d0f23b4View commit details
Commits on Sep 3, 2024
-
Enable native libraries on macOS
Fixes rust-lang#3595 by using -fvisibility=hidden and the visibility attribute supported by both gcc and clang rather than the previous gcc-only mechanism for symbol hiding. Also brings over cfg changes from rust-lang#3594 which enable native-lib functionality on all unixes.
Configuration menu - View commit details
-
Copy full SHA for de96082 - Browse repository at this point
Copy the full SHA de96082View commit details -
Auto merge of rust-lang#3856 - jder:mac-native-libs, r=RalfJung
Enable native libraries on macOS Fixes rust-lang#3595 by using `-fvisibility=hidden` and the visibility attribute supported by both gcc and clang rather than the previous gcc-only mechanism for symbol hiding. Also brings over cfg changes from rust-lang#3594 which enable native-lib functionality on all unixes. Thanks for taking a look, feedback very welcome! cc `@RalfJung`
Configuration menu - View commit details
-
Copy full SHA for 989f63b - Browse repository at this point
Copy the full SHA 989f63bView commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f22103 - Browse repository at this point
Copy the full SHA 5f22103View commit details -
Auto merge of rust-lang#3784 - Mandragorian:detect_moved_mutexes, r=R…
…alfJung Detect when pthread_mutex_t is moved What I am not sure about this PR is how to support storing the additional mutex data like its address and kind. If I understand correctly the `concurrency::sync::Mutex` struct is to be used by any mutex implementation. This possibly means that different implementation might want to store different data in the mutex. So any additional data should be implementation defined somehow. Solutions that come to mind: - Store the additional data as `Box<dyn Any>` and the implementations can downcast their data when they fetch them. - Have each shim implementation define a `static mut` map between `MutexID`s and the additional data. Let me know Fixes rust-lang#3749
Configuration menu - View commit details
-
Copy full SHA for 18d358c - Browse repository at this point
Copy the full SHA 18d358cView commit details
Commits on Sep 6, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 81a08bc - Browse repository at this point
Copy the full SHA 81a08bcView commit details -
The Miri Cronjob Bot committed
Sep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 2fccb4b - Browse repository at this point
Copy the full SHA 2fccb4bView commit details -
Auto merge of rust-lang#3862 - rust-lang:rustup-2024-09-06, r=RalfJung
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 0903724 - Browse repository at this point
Copy the full SHA 0903724View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6489e - Browse repository at this point
Copy the full SHA 2d6489eView commit details -
Auto merge of rust-lang#3864 - RalfJung:miri-bat-nightly, r=RalfJung
miri.bat: use nightly toolchain Hopefully fixes rust-lang/miri#3863 (but I can't test that)
Configuration menu - View commit details
-
Copy full SHA for 72aa65b - Browse repository at this point
Copy the full SHA 72aa65bView commit details -
Fix comment in mutex_id_offset
We no longer store the kind inside the pthread_mutex_t, so this comment is outdated.
Configuration menu - View commit details
-
Copy full SHA for 4dfafb1 - Browse repository at this point
Copy the full SHA 4dfafb1View commit details -
Auto merge of rust-lang#3865 - Mandragorian:doc_fixes_pthreads, r=Ral…
…fJung Fix comment in mutex_id_offset We no longer store the kind inside the pthread_mutex_t, so this comment is outdated. Sorry I didn't catch this in the original PR.
Configuration menu - View commit details
-
Copy full SHA for 59cb24d - Browse repository at this point
Copy the full SHA 59cb24dView commit details