Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fastjet-contrib for openSUSE:Factory 
checked in at 2021-08-29 00:08:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fastjet-contrib (Old)
 and      /work/SRC/openSUSE:Factory/.fastjet-contrib.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fastjet-contrib"

Sun Aug 29 00:08:41 2021 rev:3 rq:914655 version:1.046

Changes:
--------
--- /work/SRC/openSUSE:Factory/fastjet-contrib/fastjet-contrib.changes  
2020-12-28 10:31:05.637789778 +0100
+++ 
/work/SRC/openSUSE:Factory/.fastjet-contrib.new.1899/fastjet-contrib.changes    
    2021-08-29 00:08:42.561239481 +0200
@@ -1,0 +2,6 @@
+Fri Aug 27 14:28:57 UTC 2021 - Dirk Stoecker <opens...@dstoecker.de>
+
+- update to 1.046 with RecursiveTools updated to v2.0.1
+  * added rare divide-by-zero in calculation of mu2
+
+-------------------------------------------------------------------

Old:
----
  fjcontrib-1.045.tar.gz

New:
----
  fjcontrib-1.046.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fastjet-contrib.spec ++++++
--- /var/tmp/diff_new_pack.7ENWAg/_old  2021-08-29 00:08:43.369240395 +0200
+++ /var/tmp/diff_new_pack.7ENWAg/_new  2021-08-29 00:08:43.373240399 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fastjet-contrib
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %define shlib libfastjetcontribfragile
 Name:           fastjet-contrib
-Version:        1.045
+Version:        1.046
 Release:        0
 Summary:        A library of 3rd-party add-ons to FastJet
 License:        GPL-2.0-only
 URL:            https://fastjet.hepforge.org/contrib/
-Source:         
http://fastjet.hepforge.org/contrib/downloads/fjcontrib-%{version}.tar.gz
+Source:         
https://fastjet.hepforge.org/contrib/downloads/fjcontrib-%{version}.tar.gz
 BuildRequires:  fastjet-devel
 BuildRequires:  gcc-c++
 

++++++ fjcontrib-1.045.tar.gz -> fjcontrib-1.046.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/ChangeLog 
new/fjcontrib-1.046/ChangeLog
--- old/fjcontrib-1.045/ChangeLog       2020-08-04 10:29:01.000000000 +0200
+++ new/fjcontrib-1.046/ChangeLog       2021-08-21 21:14:17.000000000 +0200
@@ -1,3 +1,11 @@
+2021-08-21 Sat  <gavin.sa...@physics.ox.ac.uk>
+
+       * NEWS:
+       * VERSION:
+       * contribs.svn:
+       updated RecursiveTools to 2.0.1 and prepared for release
+       of fjcontrib-1.046
+
 2020-08-04 Tue  <gavin.sa...@physics.ox.ac.uk>
 
        * NEWS:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/NEWS new/fjcontrib-1.046/NEWS
--- old/fjcontrib-1.045/NEWS    2020-08-04 10:29:01.000000000 +0200
+++ new/fjcontrib-1.046/NEWS    2021-08-21 21:14:18.000000000 +0200
@@ -1,3 +1,6 @@
+2021-08-21: release of 1.046 with RecursiveTools updated to v2.0.1
+* added rare divide-by-zero in calculation of mu2
+
 2020-08-04: release of 1.045 with
 * first release of Centauro (DIS jet algorithm plugin), v 1.0.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/RecursiveTools/ChangeLog 
new/fjcontrib-1.046/RecursiveTools/ChangeLog
--- old/fjcontrib-1.045/RecursiveTools/ChangeLog        2020-08-04 
10:29:20.000000000 +0200
+++ new/fjcontrib-1.046/RecursiveTools/ChangeLog        2021-08-21 
21:14:33.000000000 +0200
@@ -1,3 +1,16 @@
+2021-08-21 Sat  <gavin.sa...@physics.ox.ac.uk>
+
+       * NEWS:
+       * VERSION:
+       Changed version to 2.0.1 in preparation for release.
+
+2021-08-16 Mon  <gavin.sa...@physics.ox.ac.uk>
+
+       * RecursiveSymmetryCutBase.cc:
+       added fix for issue signalled by Pierre-Antoine Delsart 
+       (rare divide by zero in calculation of mu2; now mu2 gets set to -1
+       when the parent mass is <= 0)
+
 2018-11-02  Jesse Thaler  <jtha...@jthaler.net>
 
        * AUTHORS:  updated journal for RecursiveSoftDrop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/RecursiveTools/NEWS 
new/fjcontrib-1.046/RecursiveTools/NEWS
--- old/fjcontrib-1.045/RecursiveTools/NEWS     2020-08-04 10:29:20.000000000 
+0200
+++ new/fjcontrib-1.046/RecursiveTools/NEWS     2021-08-21 21:14:33.000000000 
+0200
@@ -1,3 +1,4 @@
+2021/08/21: release of version 2.0.1, addressing rare divide-by-zero in 
calculation of mu2
 2020/03/03: release of version 2.0.0 with updated readme
 
 2018/05/31: release of version 2.0.0-beta2 with corrected syntax
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/fjcontrib-1.045/RecursiveTools/RecursiveSymmetryCutBase.cc 
new/fjcontrib-1.046/RecursiveTools/RecursiveSymmetryCutBase.cc
--- old/fjcontrib-1.045/RecursiveTools/RecursiveSymmetryCutBase.cc      
2020-08-04 10:29:20.000000000 +0200
+++ new/fjcontrib-1.046/RecursiveTools/RecursiveSymmetryCutBase.cc      
2021-08-21 21:14:33.000000000 +0200
@@ -1,4 +1,4 @@
-// $Id: RecursiveSymmetryCutBase.cc 1080 2017-09-28 07:51:37Z gsoyez $
+// $Id: RecursiveSymmetryCutBase.cc 1281 2021-08-16 15:52:43Z salam $
 //
 // Copyright (c) 2014-, Gavin P. Salam, Gregory Soyez, Jesse Thaler
 //
@@ -236,7 +236,12 @@
   // and update the tagging decision. Calculate mu^2 regardless, for cases
   // of users not cutting on mu2, but still interested in its value.
   bool use_mu_cut = (_mu_cut != numeric_limits<double>::infinity());
-  mu2 = max(piece1.m2(), piece2.m2())/subjet.m2();
+  if (subjet.m2() > 0) {
+    mu2 = max(piece1.m2(), piece2.m2())/subjet.m2();
+  } else {
+    // use this to signal problems
+    mu2 = -1.0;
+  }  
   if (tagged && use_mu_cut) {
     // first a sanity check -- mu2 won't be sensible if the subjet mass 
     // is negative, so we can't then trust the mu cut - bail out
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/RecursiveTools/VERSION 
new/fjcontrib-1.046/RecursiveTools/VERSION
--- old/fjcontrib-1.045/RecursiveTools/VERSION  2020-08-04 10:29:20.000000000 
+0200
+++ new/fjcontrib-1.046/RecursiveTools/VERSION  2021-08-21 21:14:32.000000000 
+0200
@@ -1 +1 @@
-2.0.0
+2.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fjcontrib-1.045/VERSION new/fjcontrib-1.046/VERSION
--- old/fjcontrib-1.045/VERSION 2020-08-04 10:29:01.000000000 +0200
+++ new/fjcontrib-1.046/VERSION 2021-08-21 21:14:17.000000000 +0200
@@ -1 +1 @@
-1.045
+1.046

Reply via email to