[yoda-svn] yoda: 4 new changesets

YODA Mercurial yoda at projects.hepforge.org
Wed Mar 9 18:00:01 GMT 2016


details:   https://yoda.hepforge.org/hg/yoda/rev/2fc1cc114861
branches:  release-1-5
changeset: 1224:2fc1cc114861
user:      Holger Schulz <hschulz at physik.hu-berlin.de>
date:      Wed Feb 10 17:30:25 2016 +0000
description:
Make sure bin edges are ascending when using Histo ctor with vector<double> binedges --- led to random error message on runtime

details:   https://yoda.hepforge.org/hg/yoda/rev/7dfc1023d37c
branches:  release-1-5
changeset: 1225:7dfc1023d37c
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Mar 09 17:45:39 2016 +0000
description:
Bump version and mark ChangeLog for 1.5.9 release

details:   https://yoda.hepforge.org/hg/yoda/rev/ea924b2b1554
branches:  release-1-5
changeset: 1226:ea924b2b1554
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Mar 09 17:46:08 2016 +0000
description:
Added tag yoda-1.5.9 for changeset 7dfc1023d37c

details:   https://yoda.hepforge.org/hg/yoda/rev/3e13fe034bfc
branches:  release-1-5
changeset: 1227:3e13fe034bfc
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Mar 09 17:47:10 2016 +0000
description:
Added tag yoda-1.5.8 for changeset f4f3465b93e3

diffs (39 lines):

--- a/.hgtags	Wed Mar 09 10:34:56 2016 +0000
+++ b/.hgtags	Wed Mar 09 17:47:10 2016 +0000
@@ -30,3 +30,5 @@
 5590c32abfae9f9f3f46acf4e79420ebf0a38bd6 yoda-1.5.5
 2ec6efa3c7b74c112c589d438eaf818479d74d93 yoda-1.5.6
 2a5c30e6fd751cdce59ac535dd54b4b499e92801 yoda-1.5.7
+7dfc1023d37c85d9fe55d91a1a082dc3f784f030 yoda-1.5.9
+f4f3465b93e36b574e98920114ee1293ea967ff1 yoda-1.5.8
--- a/ChangeLog	Wed Mar 09 10:34:56 2016 +0000
+++ b/ChangeLog	Wed Mar 09 17:47:10 2016 +0000
@@ -1,3 +1,7 @@
+2016-03-09  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Version 1.5.9! (oh no, we're out of convenient version number space!!)
+
 2016-03-08  Andy Buckley  <andy.buckley at cern.ch>
 
 	* Add abs function to eq calculation in yodadiff.
--- a/configure.ac	Wed Mar 09 10:34:56 2016 +0000
+++ b/configure.ac	Wed Mar 09 17:47:10 2016 +0000
@@ -1,7 +1,7 @@
 ## Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT([YODA],[1.5.8],[yoda at projects.hepforge.org],[YODA])
+AC_INIT([YODA],[1.5.9],[yoda at projects.hepforge.org],[YODA])
 
 ## Check and block installation into the src/build dir
 if test "$prefix" = "$PWD"; then
--- a/include/YODA/Axis1D.h	Wed Mar 09 10:34:56 2016 +0000
+++ b/include/YODA/Axis1D.h	Wed Mar 09 17:47:10 2016 +0000
@@ -365,6 +365,7 @@
       double low = binedges.front();
       for (size_t i = 1; i < binedges.size(); ++i) {
         const double high = binedges[i];
+        assert(high>low); // Make sure binedges are meaningful
         newBins.push_back(Bin(low, high));
         low = high;
       }


More information about the yoda-svn mailing list