about summary refs log tree commit diff
path: root/src/tools/miri/tests/fail/both_borrows
AgeCommit message (Expand)AuthorLines
2025-08-19God bless the testsJohannes Hostert-0/+29
2025-06-07make better use of label for data-race and some other errorsRalf Jung-65/+18
2025-06-07diagnostics: do not repeat the entire message in the span labelRalf Jung-66/+66
2025-05-03Merge from rustcThe Miri Cronjob Bot-9/+9
2025-04-30interpret: better error message for out-of-bounds pointer arithmetic and acce...Ralf Jung-9/+9
2025-04-29add -Zmiri-deterministic-concurrency flag and use it for concurrency testsRalf Jung-3/+1
2025-04-29Added random schedulinggeetanshjuneja-1/+1
2025-03-12Allow more top-down inlining for single-BB calleesScott McMurray-2/+2
2024-09-21fmt (with a huge diff for some reason)Ralf Jung-2/+2
2024-09-16Bump ui testOli Scherer-287/+287
2024-09-11make basic allocation functions track_caller in Miri for nicer backtracesRalf Jung-21/+11
2024-08-27Make TB tree traversal bottom-upJohannes Hostert-117/+39
2024-08-21add a test for zero-sized protectorsRalf Jung-0/+70
2024-08-13remove the concept of a Call IDRalf Jung-18/+18
2024-08-01on a signed deref check, mention the right pointer in the errorRalf Jung-4/+4
2024-07-27improve dangling/oob errors and make them more uniformRalf Jung-9/+9
2024-04-24avoid 'let _' in tests where we actually want the value to be computedRalf Jung-1/+1
2024-04-18when reusing an address, most of the time only reuse from the current threadRalf Jung-0/+2
2024-04-17Rollup merge of #124030 - RalfJung:adjust_alloc_base_pointer, r=oli-obkMatthias Krüger-1/+1
2024-04-17interpret: rename base_pointer -> root_pointerRalf Jung-1/+1
2024-04-16Box::into_raw: make Miri understand that this is a box-to-raw castRalf Jung-2/+2
2024-03-23Auto merge of #3385 - Zoxc:read-types, r=RalfJungbors-5/+11
2024-03-23Report retags as distinct from real memory accesses for data racesJohn Kåre Alsaker-5/+11
2024-03-18add_retag: ensure box-to-raw-ptr casts are preserved for MiriRalf Jung-2/+2
2024-03-02Tree Borrows: print where the forbidden access happens; make tag tracking les...Ralf Jung-56/+56
2024-03-02print thread name in miri error backtracesRalf Jung-7/+7
2024-01-02Allow unused tuple struct fields in Miri testsJake Goulding-2/+2
2023-11-24Bless Miri testsNilstrieb-62/+62
2023-10-27data-race: preserve structured access information longer, and don't upper-cas...Ralf Jung-5/+5
2023-10-06Fix problems of Reserved -> FrozenNeven Villani-89/+15
2023-09-21adjust how closure/generator types and rvalues are printedRalf Jung-4/+4
2023-08-16on out-of-bounds error, show where the allocation was createdRalf Jung-2/+12
2023-08-05tree borrows: consider some retags as writes for the purpose of data racesRalf Jung-0/+157
2023-08-02Auto merge of #112431 - Urgau:cast_ref_to_mut_improvments, r=Nilstriebbors-0/+2
2023-07-29Auto merge of #114211 - RalfJung:miri, r=RalfJungbors-14/+14
2023-07-29Adjust some tests for invalid_reference_casting improvementsUrgau-0/+2
2023-07-29Auto merge of #113422 - Urgau:cast_ref_to_mut-pre-beta, r=Nilstriebbors-1/+1
2023-07-28exract a perform_access, check read-read commutation exhaustivelyNeven Villani-14/+14
2023-07-26fix protectors so that all reads actually commuteNeven Villani-14/+14
2023-07-21ask people to reach out if we declare too much UBRalf Jung-2/+7
2023-07-21SB: track whether a retag occurred nested inside a fieldRalf Jung-5/+5
2023-07-21make full field retagging the defaultRalf Jung-7/+15
2023-07-13Rename cast_ref_to_mut lint to invalid_reference_castingUrgau-1/+1
2023-06-19bless new testsRalf Jung-2/+2
2023-06-10box_exclusive_violationNeven Villani-0/+118
2023-06-05Differentiate between explicit accesses and accesses inserted by TBNeven Villani-87/+87
2023-06-03Select more TB fail testsNeven Villani-0/+2377