about summary refs log tree commit diff
path: root/src/tools/miri/tests
AgeCommit message (Expand)AuthorLines
2023-11-12freebsd interceptions update proposalDavid Carlier-3/+31
2023-11-10data_race: link to docs for 'unusual' race conditionsRalf Jung-0/+6
2023-11-04Auto merge of #3145 - RalfJung:data-race-error, r=RalfJungbors-106/+112
2023-11-02Merge from rustcThe Miri Conjob Bot-11/+10
2023-11-01Rollup merge of #115626 - clarfonthey:unchecked-math, r=thomccMatthias Krüger-2/+2
2023-10-30make sure we catch UB with _ pattern in various syntactic positionsRalf Jung-16/+87
2023-10-29Auto merge of #116270 - cjgillot:gvn-aggregate, r=oli-obk,RalfJungbors-3/+2
2023-10-28Auto merge of #116609 - eduardosm:bump-stdarch, r=workingjubileebors-6/+6
2023-10-28Auto merge of #3149 - RalfJung:atomic-readonly-loads, r=RalfJungbors-31/+74
2023-10-28accept some atomic loads from read-only memoryRalf Jung-31/+74
2023-10-28add some tests specifically for validity checks arising from match bindersRalf Jung-0/+59
2023-10-28consolidate and extend testing for _ patterns discarding the placeRalf Jung-31/+76
2023-10-28fmtThe Miri Conjob Bot-1/+0
2023-10-27Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJungbors-0/+89
2023-10-27give some more help for the unusual data racesRalf Jung-12/+18
2023-10-27data-race: preserve structured access information longer, and don't upper-cas...Ralf Jung-104/+104
2023-10-25Stabilize `[const_]pointer_byte_offsets`Maybe Waffle-5/+0
2023-10-25Typo.Camille GILLOT-1/+1
2023-10-25Auto merge of #3141 - rust-lang:rustup-2023-10-25, r=RalfJungbors-1/+1
2023-10-25CLOCK_UPTIME_RAW exists on all macos targets, not just the ARM onesRalf Jung-1/+1
2023-10-25Do not merge fn pointer casts.Camille GILLOT-3/+2
2023-10-25add some more gamma function testsRalf Jung-3/+2
2023-10-24Test match underscore on void from union.Camille GILLOT-0/+18
2023-10-24Add miri test matching on `!`.Camille GILLOT-0/+25
2023-10-24Add miri tests.Camille GILLOT-0/+46
2023-10-24Auto merge of #3137 - RalfJung:data-race, r=oli-obkbors-65/+239
2023-10-24futex text: avoid spurious non-atomic readsRalf Jung-13/+13
2023-10-24fix error read-read reporting when there's also an unsynchronized non-atomic ...Ralf Jung-0/+28
2023-10-23don't talk about 'Data race' when both accesses are atomicRalf Jung-10/+10
2023-10-23clean up imperfect overlap detection in weak-mem emulationRalf Jung-12/+24
2023-10-23detect mixed-size atomic accessesRalf Jung-40/+90
2023-10-23data_race: detect races between atomic and non-atomic accesses, even if both ...Ralf Jung-0/+84
2023-10-22use visibility to check unused imports and delete some stmtsbohan-0/+1
2023-10-21Merge from rustcThe Miri Conjob Bot-98/+98
2023-10-20bless miriOli Scherer-8/+8
2023-10-20Rename lots of files that had `generator` in their nameOli Scherer-0/+0
2023-10-20s/generator/coroutine/Oli Scherer-37/+37
2023-10-20s/Generator/Coroutine/Oli Scherer-28/+28
2023-10-17Auto merge of #3124 - eduardosm:fix-sse41-round, r=RalfJungbors-0/+50
2023-10-17Fix rounding mode check in SSE4.1 round functionsEduardo Sánchez Muñoz-0/+50
2023-10-17fmtThe Miri Conjob Bot-3/+3
2023-10-17Merge from rustcThe Miri Conjob Bot-243/+370
2023-10-15Auto merge of #3118 - eduardosm:intrinsics-x86-sse41, r=RalfJungbors-0/+265
2023-10-15Implement `llvm.x86.sse41.*` intrinsicsEduardo Sánchez Muñoz-0/+265
2023-10-15more precise error for 'based on misaligned pointer' caseRalf Jung-50/+55
2023-10-15place evaluation: require the original pointer to be aligned if an access hap...Ralf Jung-0/+50
2023-10-15don't UB on dangling ptr deref, instead check inbounds on projectionsRalf Jung-200/+261
2023-10-14Rollup merge of #116576 - eduardosm:const-eval-wasm-target-features, r=RalfJungGuillaume Gomez-0/+11
2023-10-14const-eval: allow calling functions with targat features disabled at compile ...Eduardo Sánchez Muñoz-0/+11
2023-10-13Clean up unchecked_math, separate out unchecked_shiftsltdk-2/+2