about summary refs log tree commit diff
path: root/src/tools/miri
AgeCommit message (Expand)AuthorLines
2023-11-04Auto merge of #3145 - RalfJung:data-race-error, r=RalfJungbors-166/+233
2023-11-04fmtThe Miri Conjob Bot-7/+3
2023-11-04Merge from rustcThe Miri Conjob Bot-2/+2
2023-11-04Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-2/+2
2023-11-02Merge from rustcThe Miri Conjob Bot-231/+11
2023-11-02Preparing for merge from rustcThe Miri Conjob Bot-1/+1
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-226/+7
2023-10-28Auto merge of #3149 - RalfJung:atomic-readonly-loads, r=RalfJungbors-62/+135
2023-10-28accept some atomic loads from read-only memoryRalf Jung-48/+121
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-28atomic_op → atomic_rmw_opRalf Jung-14/+14
2023-10-28fmtThe Miri Conjob Bot-6/+13
2023-10-28Merge from rustcThe Miri Conjob Bot-9/+96
2023-10-28Preparing for merge from rustcThe Miri Conjob Bot-1/+1
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-29/+54
2023-10-27data-race: preserve structured access information longer, and don't upper-cas...Ralf Jung-154/+196
2023-10-27add aarch64-apple-darwin to list of supported targetsRalf Jung-2/+3
2023-10-27Auto merge of #116205 - WaffleLapkin:stabilize_pointer_byte_offsets, r=dtolnaybors-5/+0
2023-10-26Auto merge of #116818 - Nilstrieb:stop-submitting-bug-reports, r=wesleywiserbors-4/+7
2023-10-25Stabilize `[const_]pointer_byte_offsets`Maybe Waffle-5/+0
2023-10-25Stop telling people to submit bugs for internal feature ICEsNilstrieb-4/+7
2023-10-25Typo.Camille GILLOT-1/+1
2023-10-25Auto merge of #3141 - rust-lang:rustup-2023-10-25, r=RalfJungbors-10/+18
2023-10-25CLOCK_UPTIME_RAW exists on all macos targets, not just the ARM onesRalf Jung-9/+5
2023-10-25Do not merge fn pointer casts.Camille GILLOT-3/+2
2023-10-25Merge from rustcThe Miri Conjob Bot-0/+12
2023-10-25Preparing for merge from rustcThe Miri Conjob Bot-1/+1
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 #116461 - ChrisDenton:sleep, r=thomccbors-0/+12
2023-10-24Auto merge of #3137 - RalfJung:data-race, r=oli-obkbors-225/+416
2023-10-24we don't support thread::scope on freebsdRalf Jung-1/+1
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-22/+45
2023-10-24Merge from rustcThe Miri Conjob Bot-0/+1
2023-10-24Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-10-23Auto merge of #116033 - bvanjoi:fix-116032, r=petrochenkovbors-0/+1
2023-10-23don't talk about 'Data race' when both accesses are atomicRalf Jung-14/+22
2023-10-23clean up imperfect overlap detection in weak-mem emulationRalf Jung-90/+28
2023-10-23detect mixed-size atomic accessesRalf Jung-72/+196
2023-10-23data_race: detect races between atomic and non-atomic accesses, even if both ...Ralf Jung-2/+95
2023-10-23data_race: clarify and slightly refactor non-atomic handlingRalf Jung-45/+50