Revisions of cvise

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1223158 from Martin Liška's avatar Martin Liška (martinliska) (revision 81)
- Update to version 2.11.0+git.20241110.d89a535:
  * Bump to 2.11.0
  * CI: make default LLVM version 19
  * Remove unneeded LLVM layout workaround
  * Add -Wno-error=deprecated-declarations (#151)
  * Fix CI for LLVM nightly
  * Add note that the project is seeking for maintainers
  * Use Process::kill instead of terminate function.
  * Port to LLVM 20 (#149)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1193848 from Martin Liška's avatar Martin Liška (martinliska) (revision 80)
- Update to version 2.10.0+git.20240814.7d0ebf0:
  * Catch timeout from Pebble for Python 3.10 and older (#148)
  * Revert "Run on Ubuntu 24.04"
  * Run on Ubuntu 24.04
  * Revert "Try to remove touch command"
  * Try to remove touch command
  * Use llvm 20 as a nightly target
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1183541 from Martin Liška's avatar Martin Liška (martinliska) (revision 79)
- Update to version 2.10.0+git.20240603.16a34b2:
  * Fix fallout from ClassTemplateSpecializationDecl::getTypeAsWritten
  * Remove uses of ClassTemplateSpecializationDecl::getTypeAsWritten (#143)
  * Fix deprecated decl (#141)
  * Move to ubuntu:rolling again
  * Add VSCode settings file
  * Add Dockerfile for LLVM tip builds

- Update to version 2.10.0+git.20240506.fd50de2:
  * Manipulate with tempfiles after they are closed (#139)
  * Fix --print-diff after pathlib has been used
  * Apply Ruff format
  * Reduce logging output verbosity
  * Fix Ruff linter issues
  * Stick to Ubuntu 23.10
  * Ensure that clang delta is also compiled with C++17 on Windows
  * Also instruct to install chardet on Windows
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1169838 from Martin Liška's avatar Martin Liška (martinliska) (revision 78)
- Update to version 2.10.0+git.20240415.00bdd8c:
  * format: run ruff
  * Implement a stopping threshold
  * Revert removal of restore_mode
  * format: use Ruff
  * Make CVise understand files in a filesystem tree
  * Refactor testing.py to pathlib module
  * Write pass statistics and test-case to --log-file as well
  * Show logs on stdout only when log-file arg is not provided
  * Fixed ruff's warning about too  many blank lines
  * Removed basicConfig & fixed working of --log-file arg
  * Drop -Wno-error=deprecated-declarations option
  * fix deprecation warnings
  * CI: Set default to LLVM 18
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158644 from Martin Liška's avatar Martin Liška (martinliska) (revision 77)
- Update to version 2.10.0+git.20240313.c860649:
  * Bump to 2.10.0
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1155556 from Martin Liška's avatar Martin Liška (martinliska) (revision 76)
- Update to version 2.9.0+git.20240306.f0e1387:
  * Fix CI
  * Fix CI
  * CI: install ruff
  * Add TW docker step
  * Add Ruff as a separate job
  * Start using Ruff
  * Reformat the code with Ruff formatter
  * CI refactor
  * Reformat CI configs
  * Simplify CI openSUSE matrix
  * Fix CI package
  * Add missing package for mold action
  * Use mold GH action
  * CI: use checkout@v4
  * Support changes function signature in IncludesPPCallbacks::InclusionDirective
  * Test agains LLVM 19
  * Fix flake8 error:
  * CMakeLists changes to fix macOS build:
  * Fix LLVM 18 build error:
  * Add clang version string to clang_delta --version
  * Disable for now deprecated declarations Werrors
  * Revert "Add CI hack for LLVM nightly"
  * Add CI hack for LLVM nightly
  * cvise.py: call shell vial `/usr/bin/env` indirection instead of `/bin`
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123668 from Martin Liška's avatar Martin Liška (martinliska) (revision 75)
- Update to version 2.9.0+git.20231106.cc76e98:
  * Bump to 2.9.0.
  * Support LLVM 18: changes in ElaboratedTypeKeyword
  * add .vscode to .gitignore
  * add --shell argument
  * LLVM 18: port to latest master
  * add LLVM 17 CI target
  * disable -Werror=non-template-friend in llvm/ADT/PagedVector.h:215:59
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1111380 from Martin Liška's avatar Martin Liška (martinliska) (revision 74)
- Update to version 2.8.0+git.20230914.9f237d6:
  * CMake: port to find_package(Python3)
  * CMake: add minimal version 3.14
  * Moderninze to Python 3.8 and remove Leap CI.
  * Test LLVM 18 again.
  * LLVM nightly: move back to version 17
  * fix pip installation
  * Revert previous change and use Ubuntu 23.04.
  * CI: remove 2 missing LLVM deps for version 18
  * Fix CI.
  * Bump LLVM nightly build to LLVM 18.
  * LLVM 16: add missing header file for toString
  * Remove LLVM 12 from testing matrix as it is removed in TW.
  * Add build to ignored list of folders.
  * LLVM 17: add workaround for a Werror
  * Stop building against LLVM 11 due to a known LLVM issue:
  * Fix build with LLVM 17.
  * LLVM 17: port enum value to c++23.
  * Fix typo in the previous revision for LLVM 17.
  * Fix current LLVM tip branch.
  * Revert a leftover hunk.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1083436 from Martin Liška's avatar Martin Liška (marxin) (revision 73)
- Update to version 2.8.0+git.20230428.7aaa251:
  * Bump to 2.8.0.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1079869 from Martin Liška's avatar Martin Liška (marxin) (revision 72)
- Update to version 2.7.0+git.20230417.6b558fe:
  * Handle cyclic namespace include that leads to inf. recursion.
  * Shorten pass names that use max_transforms property.
  * Fix clang warning:
  * build: factory out common flags and use -pedantic
  * Simplify dump output for BinaryState.
  * Revert "drop unneeded -Wno-error=mismatched-new-delete"
  * drop unneeded -Wno-error=mismatched-new-delete
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1076474 from Martin Liška's avatar Martin Liška (marxin) (revision 71)
- Update to version 2.7.0+git.20230331.62a7391:
  * Fix one -Wdangling-reference and disable -Werror for it.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1075526 from Martin Liška's avatar Martin Liška (marxin) (revision 70)
- Update to version 2.7.0+git.20230330.8b25bd7:
  * Add max-transforms for passes.
  * Add CI tester for LLVM 16.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073778 from Martin Liška's avatar Martin Liška (marxin) (revision 69)
- Update to version 2.7.0+git.20230322.994dbe2:
  * add timeout of 10s when we query for instances in clangbinarysearch pass
  * Fix build error with the current LLVM tip.
  * fix clang Werror
  * CI: add LLVM builder
  * CI: fix
  * CI: move cocurrency to top-level scope
  * CI: add concurrency also for llvm-nightly
  * CI: fix concurrency
  * CI: cancel previous builds
  * Use latest LLVM release.
  * Fix clang error: error: variable 'which' set but not used.
  * Use -Wno-error=maybe-uninitialized conditionally.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1068630 from Martin Liška's avatar Martin Liška (marxin) (revision 68)
- Update to version 2.7.0+git.20230302.ff4e51e:
  * add -Wno-error=dangling-reference for GCC 13+
  * LLVM 17: port DesignatedInitExpr::Designator
  * Fix one more llvm::Optional leftover:
  * port llvm::Optional to std::optional
  * LLVM nightly: use llvm-17
  * bump CMake minimal version
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1044734 from Martin Liška's avatar Martin Liška (marxin) (revision 67)
- Update to version 2.7.0+git.20221223.d9e4a50:
  * Bump to 2.7.0.
  * Fix build error with LLVM 16.
  * enable debuginfo in CMAKE_CXX_FLAGS_RELWITHDEBINFO build type
  * Remove extra symlink in LLVM nightly build.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043883 from Martin Liška's avatar Martin Liška (marxin) (revision 66)
- Start using mold linker.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043436 from Martin Liška's avatar Martin Liška (marxin) (revision 65)
- Update to version 2.6.0+git.20221217.f1b5a08:
  * Fixed infinite loop problem with move-definition-to-declaration transformation
  * move-definition-to-declaration transformation learned to move struct, class, union and variable definitions
  * Renamed transformation move-function-body to move-definition-to-declaration
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043346 from Martin Liška's avatar Martin Liška (marxin) (revision 64)
- Update to version 2.6.0+git.20221216.1423ed5:
  * Split remove-base-class transformation into remove-base-class and merge-base-class and supporting templated base classes
  * Update reason comment.
  * Improve LLVM version detection.
  * Add support for skipIf get_llvm_version.

- Update to version 2.6.0+git.20221215.2f76b4f:
  * Added getDescribedTemplateParams for backwards compatibility
  * The move-function-body transformation learned to move class methods, templated functions and methods within templated classes
  * testing: quit if we cannot create bug report
  * Fixed crash in reduce-class-template-param
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1042816 from Martin Liška's avatar Martin Liška (marxin) (revision 63)
- Update to version 2.6.0+git.20221214.96f841e:
  * Pass instantiate-template-param learned to remove template arguments and parameters
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1042718 from Martin Liška's avatar Martin Liška (marxin) (revision 62)
- Update to version 2.6.0+git.20221213.c01d287:
  * Transformation instantiate-template-param did not support replacement of all types (e.g. pointer, reference, arrays were not working)
  * Bugfix: instantiate-template-param transformation used always the type of the first template parameter
  * LLVM 16: stop using deprecated llvm::None.
  * Remove LGTM badges as it will be closed.

- Update to version 2.6.0+git.20221209.b337b9a:
  * Use ubuntu:rolling container
  * Use ubuntu-latest.
  * Improve error message for bad value of `--start-with-pass`.
  * Use -Wno-error=mismatched-new-delete conditionally.
Displaying revisions 1 - 20 of 81
openSUSE Build Service is sponsored by