Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cvise for openSUSE:Factory checked in at 2021-11-27 00:51:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cvise (Old) and /work/SRC/openSUSE:Factory/.cvise.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cvise" Sat Nov 27 00:51:34 2021 rev:43 rq:934014 version:2.4.0+git.20211126.bd7809f Changes: -------- --- /work/SRC/openSUSE:Factory/cvise/cvise.changes 2021-11-20 02:40:34.764495210 +0100 +++ /work/SRC/openSUSE:Factory/.cvise.new.1895/cvise.changes 2021-11-27 00:52:26.522570526 +0100 @@ -1,0 +2,10 @@ +Fri Nov 26 09:58:16 UTC 2021 - mli...@suse.cz + +- 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 + +------------------------------------------------------------------- Old: ---- cvise-2.4.0+git.20211119.7ad9ac5.tar.xz New: ---- cvise-2.4.0+git.20211126.bd7809f.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cvise.spec ++++++ --- /var/tmp/diff_new_pack.UCm3t7/_old 2021-11-27 00:52:26.998568883 +0100 +++ /var/tmp/diff_new_pack.UCm3t7/_new 2021-11-27 00:52:27.002568869 +0100 @@ -17,7 +17,7 @@ Name: cvise -Version: 2.4.0+git.20211119.7ad9ac5 +Version: 2.4.0+git.20211126.bd7809f Release: 0 Summary: Super-parallel Python port of the C-Reduce License: BSD-3-Clause ++++++ cvise-2.4.0+git.20211119.7ad9ac5.tar.xz -> cvise-2.4.0+git.20211126.bd7809f.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.4.0+git.20211119.7ad9ac5/.github/workflows/build.yml new/cvise-2.4.0+git.20211126.bd7809f/.github/workflows/build.yml --- old/cvise-2.4.0+git.20211119.7ad9ac5/.github/workflows/build.yml 2021-11-19 13:28:11.000000000 +0100 +++ new/cvise-2.4.0+git.20211126.bd7809f/.github/workflows/build.yml 2021-11-26 10:52:24.000000000 +0100 @@ -22,6 +22,10 @@ - llvm: 13 build-type: UBSAN docker: opensuse/tumbleweed + - llmv: 13 + build-type: RelWithDebInfo + extra-flags: -flto=auto + docker: opensuse/tumbleweed - llvm: 9 build-type: DEBUG docker: opensuse/leap @@ -49,7 +53,7 @@ run: | mkdir objdir cd objdir - cmake .. -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} + cmake .. -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} -DCMAKE_CXX_FLAGS=${{ matrix.extra-flags }} make -j`nproc` VERBOSE=1 - name: test run: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.4.0+git.20211119.7ad9ac5/CMakeLists.txt new/cvise-2.4.0+git.20211126.bd7809f/CMakeLists.txt --- old/cvise-2.4.0+git.20211119.7ad9ac5/CMakeLists.txt 2021-11-19 13:28:11.000000000 +0100 +++ new/cvise-2.4.0+git.20211126.bd7809f/CMakeLists.txt 2021-11-26 10:52:24.000000000 +0100 @@ -146,8 +146,8 @@ OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") # XXX figure out how to get "-std=c++14 -fno-rtti" from LLVM. That's how we # get those options in the Automake path... - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Werror") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -Wno-error=maybe-uninitialized") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Werror -Wno-error=maybe-uninitialized") if(SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.4.0+git.20211119.7ad9ac5/README.md new/cvise-2.4.0+git.20211126.bd7809f/README.md --- old/cvise-2.4.0+git.20211119.7ad9ac5/README.md 2021-11-19 13:28:11.000000000 +0100 +++ new/cvise-2.4.0+git.20211126.bd7809f/README.md 2021-11-26 10:52:24.000000000 +0100 @@ -122,3 +122,7 @@ reduced. If your interestingness test requires access to other files, you should either copy them into the current working directory or else refer to them using an absolute path. + +1. If you copy the compiler invocation line from your build tool, remove +-Werror if present. Some C-Vise passes introduce warnings, so -Werror +will make those passes ineffective. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.4.0+git.20211119.7ad9ac5/cmake_config.h.in new/cvise-2.4.0+git.20211126.bd7809f/cmake_config.h.in --- old/cvise-2.4.0+git.20211119.7ad9ac5/cmake_config.h.in 2021-11-19 13:28:11.000000000 +0100 +++ new/cvise-2.4.0+git.20211126.bd7809f/cmake_config.h.in 2021-11-26 10:52:24.000000000 +0100 @@ -31,9 +31,6 @@ /* Define to 1 if you have the <unistd.h> header file. */ #cmakedefine HAVE_UNISTD_H 1 -/* Name of package */ -#define PACKAGE "@cvise_PACKAGE@" - /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "@cvise_PACKAGE_BUGREPORT@"