| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-05-09 | interpret/miri: better errors on failing offset_from | Ralf Jung | -0/+36 | |
| 2024-05-09 | Auto merge of #3591 - RalfJung:win-symlink-trouble, r=RalfJung | bors | -150/+151 | |
| do not run symlink tests on Windows hosts Fixes https://github.com/rust-lang/miri/issues/3587 | ||||
| 2024-05-09 | do not run symlink tests on Windows hosts | Ralf Jung | -150/+151 | |
| 2024-05-09 | make RUSTC_BLESS entirely an internal thing | Ralf Jung | -3/+4 | |
| 2024-05-09 | make MIRI_TEST_TARGET entirely an internal thing | Ralf Jung | -143/+175 | |
| 2024-05-09 | Auto merge of #3588 - RossSmyth:CliTarget, r=RalfJung | bors | -30/+80 | |
| Allow test targets to be set via CLI args Fixes #3584 I'm not a pro shell script reader as I am a Windows user, but we shall see if the CI script broke. | ||||
| 2024-05-09 | minor tweaks | Ralf Jung | -6/+5 | |
| 2024-05-08 | Update documentation for miri-script test changes | Ross Smyth | -6/+5 | |
| 2024-05-08 | Update CI script for the miri-script test changes | Ross Smyth | -2/+2 | |
| 2024-05-08 | Allow test targets to be set via CLI args | Ross Smyth | -23/+75 | |
| 2024-05-08 | Rollup merge of #124876 - nnethercote:rm-use-crate-rustc_foo, r=compiler-errors | Matthias Krüger | -1/+1 | |
| Simplify `use crate::rustc_foo::bar` occurrences. They can just be written as `use rustc_foo::bar`, which is far more standard. (I didn't even know that a `crate::` prefix was valid.) r? ``@eholk`` | ||||
| 2024-05-08 | Auto merge of #3580 - tiif:feat/malloc0-non-null-pointer, r=RalfJung | bors | -19/+74 | |
| Implement non-null pointer for malloc(0) Use non-null pointer for malloc(0) as mentioned in #3576 to detect leaks and double free of ``malloc(0)`` addresses. | ||||
| 2024-05-09 | Implement non-null pointer for malloc(0) | tiif | -19/+74 | |
| 2024-05-08 | Use generic `NonZero`. | Markus Reiter | -28/+28 | |
| 2024-05-08 | Auto merge of #3589 - RalfJung:io-error, r=RalfJung | bors | -34/+31 | |
| io::Error handling: keep around the full io::Error for longer so we can give better errors This should help with the error message in https://github.com/rust-lang/miri/issues/3587. | ||||
| 2024-05-08 | io::Error handling: keep around the full io::Error for longer so we can give ↵ | Ralf Jung | -34/+31 | |
| better errors | ||||
| 2024-05-08 | miri: rename intrinsic_fallback_checks_ub to intrinsic_fallback_is_spec | Ralf Jung | -18/+18 | |
| 2024-05-08 | Simplify `use crate::rustc_foo::bar` occurrences. | Nicholas Nethercote | -1/+1 | |
| They can just be written as `use rustc_foo::bar`, which is far more standard. (I didn't even know that a `crate::` prefix was valid.) | ||||
| 2024-05-07 | remove problems that I do not think we have seen in a while | Ralf Jung | -13/+0 | |
| 2024-05-07 | README: update introduction | Ralf Jung | -39/+31 | |
| 2024-05-06 | Auto merge of #3579 - RalfJung:libc, r=RalfJung | bors | -208/+211 | |
| organize libc tests into a proper folder, and run some of them on Windows | ||||
| 2024-05-06 | organize libc tests into a proper folder, and run some of them on Windows | Ralf Jung | -208/+211 | |
| 2024-05-06 | Implement wcslen | Asger Hautop Drewsen | -9/+64 | |
| 2024-05-06 | Auto merge of #3578 - RalfJung:realloc, r=RalfJung | bors | -7/+1 | |
| avoid code duplication between realloc and malloc | ||||
| 2024-05-06 | avoid code duplication between realloc and malloc | Ralf Jung | -7/+1 | |
| 2024-05-05 | Auto merge of #3574 - RalfJung:deps, r=RalfJung | bors | -163/+17 | |
| reduce test_dependencies Also add comments for why we need all these 3 random functions for Windows, and the old Linux syscall interface. | ||||
| 2024-05-05 | getrandom: test with and without isolation | Ralf Jung | -23/+16 | |
| also add some comments for why we keep certain old obscure APIs supported | ||||
| 2024-05-05 | remove rand test | Ralf Jung | -61/+0 | |
| the actual target-specific things we want to test are all in getrandom, and rand already tests miri itself | ||||
| 2024-05-05 | reduce tokio features | Ralf Jung | -79/+1 | |
| 2024-05-05 | Auto merge of #3570 - devnexen:solaris_build_fix, r=RalfJung | bors | -8/+27 | |
| Solaris: make pre-main code work Fixes https://github.com/rust-lang/miri/issues/3566 | ||||
| 2024-05-05 | solaris support start. | David Carlier | -8/+27 | |
| 2024-05-05 | unix/fs: a bit of cleanup around host-specific code | Ralf Jung | -28/+18 | |
| 2024-05-05 | Auto merge of #3565 - RalfJung:libc, r=RalfJung | bors | -451/+418 | |
| re-organize libc tests And share some more things across unices | ||||
| 2024-05-05 | hello: also ensure stderr works | Ralf Jung | -0/+2 | |
| 2024-05-05 | move randomness tests into a single file and share the getrandom ↵ | Ralf Jung | -88/+55 | |
| implementation across unices | ||||
| 2024-05-05 | move things out of libc-misc that have a better home; make libc-misc work on ↵ | Ralf Jung | -364/+362 | |
| illumos | ||||
| 2024-05-05 | Auto merge of #3569 - RalfJung:cargo-update, r=RalfJung | bors | -335/+309 | |
| housekeeping: update dependencies This also pulls in the new rustc-build-sysroot that hides all the unexpected_cfgs noise. | ||||
| 2024-05-05 | housekeeping: update dependencies | Ralf Jung | -335/+309 | |
| 2024-05-05 | unix/thread: properly use pthread_t for thread IDs | Ralf Jung | -5/+7 | |
| 2024-05-05 | sanity-check the pthread offsets against the static initializers | Ralf Jung | -26/+123 | |
| 2024-05-05 | pthread shims: reorganize field offset handling | Ralf Jung | -191/+134 | |
| 2024-05-05 | illumos support. | David Carlier | -24/+102 | |
| 2024-05-04 | make ExitProcess Windows-only | Ralf Jung | -8/+8 | |
| 2024-05-04 | fix/extend some comments | Ralf Jung | -1/+2 | |
| 2024-05-04 | rustc_pull: explain order of operations | Ralf Jung | -0/+2 | |
| 2024-05-04 | Merge from rustc | Ralf Jung | -223/+183 | |
| 2024-05-04 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2024-05-04 | only show the 'basic API common for this target' message when this is a ↵ | Ralf Jung | -44/+34 | |
| missing foreign function | ||||
| 2024-05-04 | Auto merge of #3561 - RalfJung:rustup, r=RalfJung | bors | -38/+74 | |
| Rustup | ||||
| 2024-05-04 | Auto merge of #3557 - RalfJung:getaffinity, r=RalfJung | bors | -19/+13 | |
| Move sched_getaffinity back to Linux This reverts commit c1a3f8576ea12b0bed68ad3dedf4069ca3d9816f. The shim isn't actually useful for anything, and it is untested on FreeBSD. On Linux it exists solely because std and num_cpus are trying this before falling back to `sysconf`, but on FreeBSD that's not how they work, so there's no reason I can see to have this stub shim on FreeBSD. | ||||
