-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathNEWS
More file actions
30 lines (20 loc) · 1.43 KB
/
Copy pathNEWS
File metadata and controls
30 lines (20 loc) · 1.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Version 1.2.0 release notes (DATE: TBD)
==========================================
* More meaningful command-line flag names:
-m is --max-transitions-per-thread and -M is --max-transitions-total
Version 1.1.0 release notes (Oct. 7, 2025)
==========================================
* Data race support (READ/WRITE) added by creating an LLVM plugin to instrument, in the target program, reads and writes to global variable.
* Experimental livelock support added. NOTE: Currently, this identifies livelock examples in which some other enabled threads do not participate.
* max-transitions-depth-limit (Maximum number of transitions any single trace can execute) is supported in addition to max-transitions-depth-limit
* New flags for the mcmini command (and some flags renamed). See the following (extracted from 'mcmini --help').
-M , --max-transitions-depth-limit (default num = 1500)
Maximum number of transitions any single trace can execute.
-a, --all, --all-deadlocks
-l, --check-for-livelock (experimental)
Along with deadlocks, also check for livelock. (PROBLEM: Currently, this identifies livelock examples in which some other enabled threads do not participate.)
Version 1.0.0 release notes (Oct. 20, 2024)
===========================================
This is the first production release of McMini.
See https://github.com/mcminickpt/mcmini for a quick overview of McMini.
See https://mcmini-doc.readthedocs.io/ for the McMini documentation.