commit cvise for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cvise for openSUSE:Factory checked in at 2024-08-14 14:16:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cvise (Old) and /work/SRC/openSUSE:Factory/.cvise.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cvise" Wed Aug 14 14:16:30 2024 rev:80 rq:1193848 version:2.10.0+git.20240814.7d0ebf0 Changes: -------- --- /work/SRC/openSUSE:Factory/cvise/cvise.changes 2024-06-27 16:05:22.907194831 +0200 +++ /work/SRC/openSUSE:Factory/.cvise.new.7232/cvise.changes 2024-08-14 14:17:10.438365700 +0200 @@ -1,0 +2,11 @@ +Wed Aug 14 08:26:17 UTC 2024 - martin.liska@hey.com + +- 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 + +------------------------------------------------------------------- Old: ---- cvise-2.10.0+git.20240603.16a34b2.tar.xz New: ---- cvise-2.10.0+git.20240814.7d0ebf0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cvise.spec ++++++ --- /var/tmp/diff_new_pack.GnrNne/_old 2024-08-14 14:17:11.054391452 +0200 +++ /var/tmp/diff_new_pack.GnrNne/_new 2024-08-14 14:17:11.058391620 +0200 @@ -17,7 +17,7 @@ Name: cvise -Version: 2.10.0+git.20240603.16a34b2 +Version: 2.10.0+git.20240814.7d0ebf0 Release: 0 Summary: Super-parallel Python port of the C-Reduce License: BSD-3-Clause ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.GnrNne/_old 2024-08-14 14:17:11.118394127 +0200 +++ /var/tmp/diff_new_pack.GnrNne/_new 2024-08-14 14:17:11.122394295 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/marxin/cvise</param> - <param name="changesrevision">16a34b273966e32843b3f193590198e2a769b1b0</param></service></servicedata> + <param name="changesrevision">7d0ebf0df1d827f6e2646c5bf2c11707952af418</param></service></servicedata> (No newline at EOF) ++++++ cvise-2.10.0+git.20240603.16a34b2.tar.xz -> cvise-2.10.0+git.20240814.7d0ebf0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.10.0+git.20240603.16a34b2/.github/workflows/build-llvm-nightly.yml new/cvise-2.10.0+git.20240814.7d0ebf0/.github/workflows/build-llvm-nightly.yml --- old/cvise-2.10.0+git.20240603.16a34b2/.github/workflows/build-llvm-nightly.yml 2024-06-03 12:35:00.000000000 +0200 +++ new/cvise-2.10.0+git.20240814.7d0ebf0/.github/workflows/build-llvm-nightly.yml 2024-08-14 10:25:15.000000000 +0200 @@ -27,10 +27,10 @@ - run: nproc - run: wget https://apt.llvm.org/llvm.sh - run: chmod +x llvm.sh - - run: ./llvm.sh 19 - - run: apt-get install -y bolt-19 clang-19 libclang-common-19-dev libclang-19-dev mlir-19-tools llvm-19-tools libclang-common-19-dev libclang-19-dev libclang1-19 clang-format-19 python3-clang-19 clangd-19 clang-tidy-19 libomp-19-dev + - run: ./llvm.sh 20 + - run: apt-get install -y bolt-20 clang-20 libclang-common-20-dev libclang-20-dev mlir-20-tools llvm-20-tools libclang-common-20-dev libclang-20-dev libclang1-20 clang-format-20 python3-clang-20 clangd-20 clang-tidy-20 libomp-20-dev # TODO: remove in the future - - run: touch /usr/lib/llvm-19/lib/libLibcTableGenUtil.a + - run: touch /usr/lib/llvm-20/lib/libLibcTableGenUtil.a - uses: actions/checkout@v4 - run: mkdir objdir - run: cmake .. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.10.0+git.20240603.16a34b2/Dockerfile new/cvise-2.10.0+git.20240814.7d0ebf0/Dockerfile --- old/cvise-2.10.0+git.20240603.16a34b2/Dockerfile 2024-06-03 12:35:00.000000000 +0200 +++ new/cvise-2.10.0+git.20240814.7d0ebf0/Dockerfile 2024-08-14 10:25:15.000000000 +0200 @@ -3,8 +3,8 @@ RUN apt-get -qq install -y gcc g++ wget lsb-release wget software-properties-common gnupg git cmake flex python3-pebble python3-psutil python3-chardet python3-pytest vim unifdef RUN wget https://apt.llvm.org/llvm.sh RUN chmod +x llvm.sh -RUN ./llvm.sh 19 -RUN apt-get install -y bolt-19 clang-19 libclang-common-19-dev libclang-19-dev mlir-19-tools llvm-19-tools libclang-common-19-dev libclang-19-dev libclang1-19 clang-format-19 python3-clang-19 clangd-19 clang-tidy-19 libomp-19-dev -RUN touch /usr/lib/llvm-19/lib/libLibcTableGenUtil.a +RUN ./llvm.sh 20 +RUN apt-get install -y bolt-20 clang-20 libclang-common-20-dev libclang-20-dev mlir-20-tools llvm-20-tools libclang-common-20-dev libclang-20-dev libclang1-20 clang-format-20 python3-clang-20 clangd-20 clang-tidy-20 libomp-20-dev +RUN touch /usr/lib/llvm-20/lib/libLibcTableGenUtil.a RUN mkdir -p /tmp/cvise/build-docker WORKDIR /tmp/cvise/build-docker diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.10.0+git.20240603.16a34b2/cvise/utils/testing.py new/cvise-2.10.0+git.20240814.7d0ebf0/cvise/utils/testing.py --- old/cvise-2.10.0+git.20240603.16a34b2/cvise/utils/testing.py 2024-06-03 12:35:00.000000000 +0200 +++ new/cvise-2.10.0+git.20240814.7d0ebf0/cvise/utils/testing.py 2024-08-14 10:25:15.000000000 +0200 @@ -12,6 +12,7 @@ import sys import tempfile import traceback +import concurrent.futures from cvise.cvise import CVise from cvise.passes.abstract import PassResult, ProcessEventNotifier, ProcessEventType @@ -390,7 +391,8 @@ if future.done(): if future.exception(): - if type(future.exception()) is TimeoutError: + # starting with Python 3.11: concurrent.futures.TimeoutError == TimeoutError + if type(future.exception()) in (TimeoutError, concurrent.futures.TimeoutError): self.timeout_count += 1 logging.warning('Test timed out.') self.save_extra_dir(self.temporary_folders[future]) @@ -444,7 +446,8 @@ test_env = future.result() if test_env.success: return test_env - except TimeoutError: + # starting with Python 3.11: concurrent.futures.TimeoutError == TimeoutError + except (TimeoutError, concurrent.futures.TimeoutError): pass return None
participants (1)
-
Source-Sync