Revisions of cvise

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039101 from Martin Liška's avatar Martin Liška (marxin) (revision 61)
- Update to version 2.6.0+git.20221130.702f9d5:
  * Fix where we skip when --skip-after-n-transforms is used.

- Update to version 2.6.0+git.20221121.e753f5b:
  * tweak logic in clangbinarysearch.py
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1037082 from Martin Liška's avatar Martin Liška (marxin) (revision 60)
- Update to version 2.6.0+git.20221121.ff14486:
  * Add c++2b for auto-detection in clangbinarysearch.py.
  * Use detected --std in ClangBinarySearchPass
  * Add extra llvm16 package.
  * Port to LLVM ToT.
  * Fix CI.
  * CI: fix Leap
  * CI: reorg installed packages
  * CI: rename workflow
  * CI: install findutils
  * run pyupgrade
  * run pyupgrade only with --py36-plus.
  * Revert "run pyupgrade on the code"
  * Revert "Expect Python 3.8+."
  * Add pyupgrade to CI.
  * run pyupgrade on the code
  * Expect Python 3.8+.
  * Fix name of badge
  * Update badges.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1029665 from Martin Liška's avatar Martin Liška (marxin) (revision 59)
- Update to version 2.6.0+git.20221018.7c1f0b4:
  * Fix LLVM 16 build.
  * Move cron job to 03:00
  * Fix CI.
  * Split workflows.
  * Add cron job.
  * LLVM 16: disable one test
  * clang 16: disable one -Werror
  * Fix LLVM 16 issue:
  * Fix CI
  * Add LLVM Nightly builder.
  * Use env for Leap.
  * Move to -std=c++17 as it will be required by LLVM 16.

- Use gcc-11 for Leap.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1010438 from Martin Liška's avatar Martin Liška (marxin) (revision 58)
- Do not use ninja, prefer make (due to jobserver interaction with GCC).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1007666 from Martin Liška's avatar Martin Liška (marxin) (revision 57)
- Update to version 2.6.0+git.20221003.09a5d1e:
  * Bump to 2.6.0.
  * Fixed small bugs in class-template-to-class, simplify-dependent-typedef and template-arg-to-int passes
  * member-to-global pass failed for members not ending with a ";"
  * CMake: Fixed compilation, enabled parallel builds and deactivated unnecessary warnings for MSVC
  * GCDABinaryPass: handle when there are no functions
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003450 from Martin Liška's avatar Martin Liška (marxin) (revision 56)
- Update to version 2.5.0+git.20220914.93cb973:
  * Added rename-operator pass that converts operator functions (e.g. operator +) to regular functions
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1002720 from Martin Liška's avatar Martin Liška (marxin) (revision 55)
- Update to version 2.5.0+git.20220912.e2268dd:
  * Added member-to-global pass that moves declarations within a record (class or struct) in front of the record

- Update to version 2.5.0+git.20220912.c56e8a0:
  * Replaced everywhere TypedefDecl by TypedefNameDecl to supporting typedef-like using declarations
  * Hopefully compatible with old libclang
  * return-void transformation discarded function specifiers, attributes and scope qualifiers
  * class-template-to-class transformation was not working with out-of-line method definitions
  * Add c++2b C++ standard.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1002529 from Martin Liška's avatar Martin Liška (marxin) (revision 54)
- Update to version 2.5.0+git.20220911.4c7ce7f:
  * instantiate-template-param was not working for parameters inside anonymous templates
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1002313 from Martin Liška's avatar Martin Liška (marxin) (revision 53)
- Update to version 2.5.0+git.20220909.31fe1f8:
  * class-template-to-class transformation was not working with out-of-line method definitions

- Update to version 2.5.0+git.20220909.3c7e8c6:
  * Add c++2b C++ standard.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1000428 from Martin Liška's avatar Martin Liška (marxin) (revision 52)
- Update to version 2.5.0+git.20220831.cf6747b:
  * Change gcdabinary to GCC 12 and newer.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1000197 from Martin Liška's avatar Martin Liška (marxin) (revision 51)
- Update to version 2.5.0+git.20220830.f61c4b6:
  * Bump to 2.5.0.
  * Reduce MAX_PASS_INCREASEMENT_THRESHOLD to 3.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 999469 from Martin Liška's avatar Martin Liška (marxin) (revision 50)
- Update to version 2.4.0+git.20220826.b11db4d:
  * Run flake8 directly due to broken pytest-flake8.
  * Add new line.
  * List tested LLVM versions in Installation page.
- Remove extra removal of pytest-flake8 in spec file.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 994178 from Martin Liška's avatar Martin Liška (marxin) (revision 48)
- Update to version 2.4.0+git.20220809.f32223a:
  * refactors so that the project is LLVM 15-compatible
  * Remove extra space in a message.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 986225 from Martin Liška's avatar Martin Liška (marxin) (revision 47)
- Update to version 2.4.0+git.20220701.2941a38:
  * Add new option --skip-after-n-transforms.
  * llvm{9,10} are removed in Tumbleweed now
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 986054 from Martin Liška's avatar Martin Liška (marxin) (revision 46)
- Update to version 2.4.0+git.20220630.80a749e:
  * Skip pass if enormous test-case growth is seen
  * README: add a tip about -Wfatal-errors
  * Use LLVM 14 as a default library version.
  * return UINT_MAX for invalid CstArray size
  * remove spelling locations in case of macros
  * handle macros for reduce-class-template-param
  * handle more macro cases for remove-namespace
  * handle more macro cases for ReplaceExpr
  * skip recursive calls for simple-inliner
  * skip defaulted function for param-to-local
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 943772 from Martin Liška's avatar Martin Liška (marxin) (revision 45)
- Update to version 2.4.0+git.20220104.21c4e26:
  * Remove C-Reduce test-case.
  * skip non VarDecl for getInitExprFromBase
  * Fix topformflat sanity check in lines pass.
  * Use repology.

- Add chardet as a Requirement.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 941895 from Martin Liška's avatar Martin Liška (marxin) (revision 44)
- Update to version 2.4.0+git.20211209.2669efd:
  * Fix file handling in lines pass.
  * Allow and document building on windows
  * Remove tests.
  * handle user-defined literals for remove-namespace pass
  * skip CallExpr if CurrentStmt is null
  * Fix README
  * Fix formatting.
  * Improve wording related to compiler warnings.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 934014 from Martin Liška's avatar Martin Liška (marxin) (revision 43)
- Update to version 2.4.0+git.20211126.bd7809f:
  * Disable maybe-uninitialized from Werror.
  * Fix workflow.
  * Use extra-flags.
  * Remove definition of PACKAGE macro (#68).
  * Discourage -Werror in README.md
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 932531 from Martin Liška's avatar Martin Liška (marxin) (revision 42)
- Update to version 2.4.0+git.20211119.7ad9ac5:
  * Enable -Werror also for release configurations.
  * Enable privilage mode again.
  * Mention colordiff in INSTALL.
  * Fix detection of colordiff.
  * Stop using codecov.
  * Run in privilage mode.
  * Add build target: LLVM 13.
  * Port to the new codecod uploader.
  * Fix thinko in warning option: -Wall to -Wdefault.
  * Report all warnings from pytest.
  * Fix resource leaks in tests.
Displaying revisions 21 - 40 of 81
openSUSE Build Service is sponsored by