summary refs log tree commit diff
path: root/src/tools/miri/tests/fail
AgeCommit message (Expand)AuthorLines
2023-11-04Auto merge of #3145 - RalfJung:data-race-error, r=RalfJungbors-106/+112
2023-11-02Merge from rustcThe Miri Conjob Bot-2/+2
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-4/+81
2023-10-28Auto merge of #3149 - RalfJung:atomic-readonly-loads, r=RalfJungbors-31/+62
2023-10-28accept some atomic loads from read-only memoryRalf Jung-31/+62
2023-10-28add some tests specifically for validity checks arising from match bindersRalf Jung-0/+59
2023-10-28fmtThe Miri Conjob Bot-1/+0
2023-10-27Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJungbors-0/+57
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-4/+0
2023-10-24Add miri test matching on `!`.Camille GILLOT-0/+25
2023-10-24Add miri tests.Camille GILLOT-0/+32
2023-10-24fix error read-read reporting when there's also an unsynchronized non-atomic ...Ralf Jung-0/+10
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-0/+90
2023-10-23data_race: detect races between atomic and non-atomic accesses, even if both ...Ralf Jung-0/+84
2023-10-21Merge from rustcThe Miri Conjob Bot-57/+57
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-12/+12
2023-10-20s/Generator/Coroutine/Oli Scherer-11/+11
2023-10-17fmtThe Miri Conjob Bot-2/+2
2023-10-17Merge from rustcThe Miri Conjob Bot-241/+322
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-198/+224
2023-10-13Clean up unchecked_math, separate out unchecked_shiftsltdk-2/+2
2023-10-09return_pointer_aliasing2 should also run with SBRalf Jung-2/+45
2023-10-09add test to ensure RET assignments do not get propagated on unwindingRalf Jung-0/+74
2023-10-06Fix problems of Reserved -> FrozenNeven Villani-83/+220
2023-10-05Tree Borrows: do not create new tags as 'Active'Ralf Jung-4/+28
2023-10-02add test for a function ABI mismatch due to target featuresRalf Jung-0/+50
2023-09-25Auto merge of #3008 - oli-obk:ui_test_progress_bars, r=RalfJungbors-1565/+0
2023-09-23Merge from rustcThe Miri Conjob Bot-25/+25
2023-09-22Move `fail` tests that need dependencies into their own folder, so that wasm ...Oli Scherer-1565/+0
2023-09-21adjust how closure/generator types and rvalues are printedRalf Jung-25/+25
2023-09-21deprecate -Zmiri-disable-abi-checkRalf Jung-0/+6
2023-09-19Auto merge of #3054 - Vanille-N:spurious-fail, r=RalfJungbors-2/+2
2023-09-19Issue of the current model: spurious reads are not possibleNeven Villani-2/+2
2023-09-14don't point at const usage site for resolution-time errorsRalf Jung-4/+4
2023-09-09give extra context to ABI mismatch errorsRalf Jung-0/+12
2023-09-06miri: catch function calls where the argument is caller-invalid / the return ...Ralf Jung-4/+101
2023-08-31Merge from rustcRalf Jung-10/+89
2023-08-31Merge from rustcThe Miri Conjob Bot-2/+2
2023-08-30miri function ABI check: specifically look for repr(transparent)Ralf Jung-0/+31
2023-08-30organize failing ABI compat tests and add some moreRalf Jung-10/+58
2023-08-30storage_live: avoid computing the layout unless necessaryRalf Jung-4/+4