about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2025-07-04 14:29:11 +0000
committerGitHub <noreply@github.com>2025-07-04 14:29:11 +0000
commit23b3be5ada3ca3ba98b99e1145f4e771b71d7fad (patch)
tree8690938a135d2f91c4b54c2b53529e34e59d0734
parent00184014c975c3807845c00000e4954b55fcb151 (diff)
parent0d656e0de5414889f71270b3e14512ea9c189e5f (diff)
downloadrust-23b3be5ada3ca3ba98b99e1145f4e771b71d7fad.tar.gz
rust-23b3be5ada3ca3ba98b99e1145f4e771b71d7fad.zip
Merge pull request #4443 from RalfJung/concurrency-ub-detection
declare data race and weak memory support as non-experimental
-rw-r--r--src/tools/miri/README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/miri/README.md b/src/tools/miri/README.md
index e609fb9b6f9..b05acff72b5 100644
--- a/src/tools/miri/README.md
+++ b/src/tools/miri/README.md
@@ -11,12 +11,12 @@ instance:
 * Not sufficiently aligned memory accesses and references
 * Violation of basic type invariants (a `bool` that is not 0 or 1, for example,
   or an invalid enum discriminant)
+* Data races and emulation of *some* weak memory effects, i.e.,
+  atomic reads can return outdated values
 * **Experimental**: Violations of the [Stacked Borrows] rules governing aliasing
   for reference types
 * **Experimental**: Violations of the [Tree Borrows] aliasing rules, as an optional
   alternative to [Stacked Borrows]
-* **Experimental**: Data races and emulation of weak memory effects, i.e.,
-  atomic reads can return outdated values.
 
 On top of that, Miri will also tell you about memory leaks: when there is memory
 still allocated at the end of the execution, and that memory is not reachable