| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-10-20 | Merge from rustc | Ralf Jung | -1/+1 | |
| 2023-10-20 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-10-19 | clarify comment | Ralf Jung | -3/+7 | |
| 2023-10-19 | remove allocations from int_to_ptr_map and exposed when they get freed | Ralf Jung | -16/+35 | |
| 2023-10-19 | switch intptrcast to helper trait pattern like everything else | Ralf Jung | -88/+87 | |
| 2023-10-19 | intptrcast: only find strictly in-bounds pointers when we are not hitting ↵ | Ralf Jung | -2/+5 | |
| the base address | ||||
| 2023-10-19 | fmt | Ralf Jung | -4/+1 | |
| 2023-10-19 | Auto merge of #115214 - Urgau:rfc-3127-trim-paths, r=compiler-errors | bors | -1/+1 | |
| Implement rustc part of RFC 3127 trim-paths This PR implements (or at least tries to) [RFC 3127 trim-paths](https://github.com/rust-lang/rust/issues/111540), the rustc part. That is `-Zremap-path-scope` with all of it's components/scopes. `@rustbot` label: +F-trim-paths | ||||
| 2023-10-19 | Merge from rustc | Ralf Jung | -25/+48 | |
| 2023-10-19 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-10-19 | Rollup merge of #116650 - RalfJung:miri-intptrcast, r=oli-obk | Matthias Krüger | -25/+48 | |
| add some comments and some cleanup around Miri intptrcast `@saethlin` maybe this helps a bit? | ||||
| 2023-10-18 | Bump rustix from 0.38.17 to 0.38.19 in /miri-script | dependabot[bot] | -2/+2 | |
| Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.38.17 to 0.38.19. - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.17...v0.38.19) --- updated-dependencies: - dependency-name: rustix dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| 2023-10-18 | Bump rustix from 0.38.17 to 0.38.19 in /cargo-miri | dependabot[bot] | -2/+2 | |
| Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.38.17 to 0.38.19. - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.17...v0.38.19) --- updated-dependencies: - dependency-name: rustix dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| 2023-10-18 | Bump rustix from 0.38.17 to 0.38.19 | dependabot[bot] | -2/+2 | |
| --- updated-dependencies: - dependency-name: rustix dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| 2023-10-17 | Auto merge of #3124 - eduardosm:fix-sse41-round, r=RalfJung | bors | -5/+64 | |
| Fix rounding mode check in SSE4.1 round functions Now it masks out the correct bit and adds some explanatory comments. Also extends the tests. | ||||
| 2023-10-17 | Fix rounding mode check in SSE4.1 round functions | Eduardo Sánchez Muñoz | -5/+64 | |
| Now it masks out the correct bit and adds some explanatory comments. Also extends the tests. | ||||
| 2023-10-17 | [RFC 3127 - Trim Paths]: Fix building tools (rustdoc, clippy, ...) | Urgau | -1/+1 | |
| 2023-10-17 | fmt | The Miri Conjob Bot | -49/+14 | |
| 2023-10-17 | Merge from rustc | The Miri Conjob Bot | -297/+393 | |
| 2023-10-17 | Preparing for merge from rustc | The Miri Conjob Bot | -1/+1 | |
| 2023-10-16 | triagebot: re-enable merge commit check | Ralf Jung | -4/+3 | |
| 2023-10-15 | Auto merge of #3118 - eduardosm:intrinsics-x86-sse41, r=RalfJung | bors | -0/+581 | |
| Implement `llvm.x86.sse41.*` intrinsics | ||||
| 2023-10-15 | Implement `llvm.x86.sse41.*` intrinsics | Eduardo Sánchez Muñoz | -0/+581 | |
| 2023-10-15 | separate bounds-check from alignment check | Ralf Jung | -24/+13 | |
| 2023-10-15 | more precise error for 'based on misaligned pointer' case | Ralf Jung | -50/+55 | |
| 2023-10-15 | place evaluation: require the original pointer to be aligned if an access ↵ | Ralf Jung | -8/+55 | |
| happens | ||||
| 2023-10-15 | don't UB on dangling ptr deref, instead check inbounds on projections | Ralf Jung | -220/+264 | |
| 2023-10-14 | Rollup merge of #116576 - eduardosm:const-eval-wasm-target-features, r=RalfJung | Guillaume Gomez | -2/+13 | |
| const-eval: allow calling functions with targat features disabled at compile time in WASM This is not unsafe on WASM, see https://github.com/rust-lang/rust/pull/84988 r? `@RalfJung` Fixes https://github.com/rust-lang/rust/issues/116516 | ||||
| 2023-10-14 | const-eval: allow calling functions with targat features disabled at compile ↵ | Eduardo Sánchez Muñoz | -2/+13 | |
| time in WASM This is not unsafe on WASM, see https://github.com/rust-lang/rust/pull/84988 | ||||
| 2023-10-14 | Merge from rustc | The Miri Conjob Bot | -16/+2 | |
| 2023-10-14 | Preparing for merge from rustc | The Miri Conjob Bot | -1/+1 | |
| 2023-10-14 | Auto merge of #115524 - RalfJung:misalign, r=wesleywiser | bors | -16/+2 | |
| const-eval: make misalignment a hard error It's been a future-incompat error (showing up in cargo's reports) since https://github.com/rust-lang/rust/pull/104616, Rust 1.68, released in March. That should be long enough. The question for the lang team is simply -- should we move ahead with this, making const-eval alignment failures a hard error? (It turns out some of them accidentally already were hard errors since #104616. But not all so this is still a breaking change. Crater found no regression.) | ||||
| 2023-10-13 | Clean up unchecked_math, separate out unchecked_shifts | ltdk | -2/+2 | |
| 2023-10-13 | doc comment for Provenance::Wildcard | Ralf Jung | -0/+18 | |
| 2023-10-13 | add some comments and some cleanup around Miri intptrcast | Ralf Jung | -25/+30 | |
| 2023-10-12 | Fix identation of a `rustfmt::skip`ed statement | Eduardo Sánchez Muñoz | -6/+6 | |
| 2023-10-12 | Remove from miri LLVM intrinsics that are no longer needed | Eduardo Sánchez Muñoz | -220/+1 | |
| 2023-10-12 | fmt | Ralf Jung | -6/+6 | |
| 2023-10-12 | Merge from rustc | Ralf Jung | -20/+480 | |
| 2023-10-12 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-10-10 | avoid confusing loop in catch_panic test | Ralf Jung | -5/+6 | |
| 2023-10-09 | Auto merge of #3101 - eduardosm:x86-aes-intrinsics, r=RalfJung | bors | -0/+539 | |
| Implement `llvm.x86.aesni.*` intrinsics | ||||
| 2023-10-09 | Implement `llvm.x86.aesni.*` intrinsics | Eduardo Sánchez Muñoz | -0/+539 | |
| 2023-10-09 | return_pointer_aliasing2 should also run with SB | Ralf Jung | -2/+45 | |
| 2023-10-09 | add test to ensure RET assignments do not get propagated on unwinding | Ralf Jung | -0/+74 | |
| 2023-10-09 | add test for self-assignment on call through reference | Ralf Jung | -0/+16 | |
| 2023-10-09 | float-to-float casts also have non-deterministic NaN results | Ralf Jung | -10/+121 | |
| 2023-10-09 | ensure unary minus propagates NaN payloads exactly | Ralf Jung | -0/+8 | |
| 2023-10-08 | miri: make NaN generation non-deterministic | Ralf Jung | -20/+361 | |
| 2023-10-07 | Merge from rustc | The Miri Conjob Bot | -2/+1 | |
