Releases: marxin/cvise
Releases · marxin/cvise
v2.10.0
v2.9.0
v2.8.0
Changes done in the release:
- LLVM 16 is properly supported with bumped minimal CMake version (2f4e175)
- the most beneficial passes (
replace-function-def-with-decl
andreplace-function-def-with-decl
) take turn (after 30 transformations) in early phases of reduction; that improves the speed of a reduction
v2.7.0
Changes done in the release:
- quite a few Clang passes were reworked by @strimo378
- daily GitHub Action has been added for LLVM daily snapshot
--start-with
provides a better error message if the pass is not foundpyupgrade
was used to modernize the codebase to Python 3.6
v2.6.0
Changes done in the release:
- new Clang passes
rename-operator
andmember-to-global
were added (thanks to @strimo378) - many Windows warnings are disabled for MSVC (thanks to @strimo378)
c++2b
is a supported C++ standard
v2.5.0
v2.4.0
v2.3.0
v2.2.0
Changes done in the release:
- add
--clang-delta-preserve-routine
cvise option (thanks to @andrewvaughanj) - recover ignored
--clang-delta-std
option - provide a better warning when test script contains a folder in path