Skip to content

Releases: facebookexperimental/MIRAI

Version 1.1.8

09 May 20:39
bb5b5ff
Compare
Choose a tag to compare

Update the rust toolchain to nightly-2023-05-09.
Stop using actions from actions-rs.

Version 1.1.7

23 Mar 03:02
4a384a1
Compare
Choose a tag to compare

Keep up with Rustc nightly.
Tweak def_id_as_qualified_name_str
Update dependencies.

Version 1.1.6

15 Mar 16:36
c442647
Compare
Choose a tag to compare

Keep up with rustc nightly.

Version 1.1.5

08 Mar 20:54
e45acd4
Compare
Choose a tag to compare

Update MIRAI to use Rustc nightly 2023-03-08

Version 1.1.4

08 Jan 22:21
1acf5f7
Compare
Choose a tag to compare

Update to Rust nightly 2023-01-06.
Change output of call graph JSON files so that callable signatures match those produced for the ones produced when using the print_function_names option.

Version 1.1.3

29 Nov 00:54
2c5727e
Compare
Choose a tag to compare

Keep up with nightly. Fix #1190

Version 1.1.2

29 Sep 20:03
4459d55
Compare
Choose a tag to compare

Uses a newer rust compiler. Bug fixes. Call graph exporting.

Version 1.1.0

21 Dec 21:21
dbef703
Compare
Choose a tag to compare

This is the V1 release and is suitable for general Rust developers.

v1.0.4 for Libra

19 Sep 20:42
Compare
Choose a tag to compare

Use separate lock file to avoid panic in Sled.
Only share the persistent store between crates if flag is present.
Contracts for variants of rand.Rng.gen_range and rand.Rng.gen_bool.
Give diagnostics if non public function is a call tree root.
MIR assertions now treated just like verify.

v1.0.3

11 Sep 02:10
75d790f
Compare
Choose a tag to compare

Make --sysroot available for the command line.
Add a rust-toolchain
Make core::slice::Iter methods generic.
Add def ids for un-summarized functions in the call graph being analyzed.
Add (assume|verify)_unreachable macros.
Make the result of an uninterpreted call more complete to allow better refinement.
Promote pre/post conditions for async functions.