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-04-01 14:17:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cvise (Old) and /work/SRC/openSUSE:Factory/.cvise.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cvise" Thu Apr 1 14:17:47 2021 rev:31 rq:882326 version:2.3.0+git.20210331.352e93f Changes: -------- --- /work/SRC/openSUSE:Factory/cvise/cvise.changes 2021-03-28 11:56:26.968228587 +0200 +++ /work/SRC/openSUSE:Factory/.cvise.new.2401/cvise.changes 2021-04-01 14:19:04.572137047 +0200 @@ -1,0 +2,6 @@ +Wed Mar 31 09:47:19 UTC 2021 - mli...@suse.cz + +- Update to version 2.3.0+git.20210331.352e93f: + * Repeat clang_delta_std detection for each test-case. + +------------------------------------------------------------------- Old: ---- cvise-2.3.0+git.20210325.1a5f305.tar.xz New: ---- cvise-2.3.0+git.20210331.352e93f.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cvise.spec ++++++ --- /var/tmp/diff_new_pack.X9E7qA/_old 2021-04-01 14:19:05.056137693 +0200 +++ /var/tmp/diff_new_pack.X9E7qA/_new 2021-04-01 14:19:05.056137693 +0200 @@ -17,7 +17,7 @@ Name: cvise -Version: 2.3.0+git.20210325.1a5f305 +Version: 2.3.0+git.20210331.352e93f Release: 0 Summary: Super-parallel Python port of the C-Reduce License: BSD-3-Clause ++++++ cvise-2.3.0+git.20210325.1a5f305.tar.xz -> cvise-2.3.0+git.20210331.352e93f.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210325.1a5f305/cvise/cvise.py new/cvise-2.3.0+git.20210331.352e93f/cvise/cvise.py --- old/cvise-2.3.0+git.20210325.1a5f305/cvise/cvise.py 2021-03-25 13:22:45.000000000 +0100 +++ new/cvise-2.3.0+git.20210331.352e93f/cvise/cvise.py 2021-03-31 11:45:37.000000000 +0200 @@ -119,7 +119,7 @@ elif not renaming and 'renaming' in pass_dict and pass_dict['renaming']: continue - pass_instance.clang_delta_std = clang_delta_std + pass_instance.user_clang_delta_std = clang_delta_std pass_instance.clang_delta_preserve_routine = clang_delta_preserve_routine pass_group[category].append(pass_instance) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210325.1a5f305/cvise/passes/clang.py new/cvise-2.3.0+git.20210331.352e93f/cvise/passes/clang.py --- old/cvise-2.3.0+git.20210325.1a5f305/cvise/passes/clang.py 2021-03-25 13:22:45.000000000 +0100 +++ new/cvise-2.3.0+git.20210331.352e93f/cvise/passes/clang.py 2021-03-31 11:45:37.000000000 +0200 @@ -23,8 +23,8 @@ tmp = os.path.dirname(test_case) with tempfile.NamedTemporaryFile(mode='w', delete=False, dir=tmp) as tmp_file: args = [self.external_programs['clang_delta'], '--transformation={}'.format(self.arg), '--counter={}'.format(state)] - if self.clang_delta_std: - args.append('--std={}'.format(self.clang_delta_std)) + if self.user_clang_delta_std: + args.append('--std={}'.format(self.user_clang_delta_std)) cmd = args + [test_case] logging.debug(' '.join(cmd)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210325.1a5f305/cvise/passes/clangbinarysearch.py new/cvise-2.3.0+git.20210331.352e93f/cvise/passes/clangbinarysearch.py --- old/cvise-2.3.0+git.20210325.1a5f305/cvise/passes/clangbinarysearch.py 2021-03-25 13:22:45.000000000 +0100 +++ new/cvise-2.3.0+git.20210331.352e93f/cvise/passes/clangbinarysearch.py 2021-03-31 11:45:37.000000000 +0200 @@ -27,11 +27,12 @@ best_count = instances logging.debug('available transformation opportunities for %s: %d, took: %.2f s' % (std, instances, took)) logging.info('using C++ standard: %s with %d transformation opportunities' % (best, best_count)) - self.clang_delta_std = best def new(self, test_case, _=None): - if not self.clang_delta_std: + if not self.user_clang_delta_std: self.detect_best_standard(test_case) + else: + self.clang_delta_std = self.user_clang_delta_std return BinaryState.create(self.count_instances(test_case)) def advance(self, test_case, state):