This is an automated email from the git hooks/post-receive script.

paulnovo-guest pushed a commit to branch master
in repository opensurgsim.

commit 3ba6f4e10f048f261c4badf3c884ff31261e7a6a
Author: Paul Novotny <[email protected]>
Date:   Sun Sep 13 22:00:40 2015 -0400

    Fixes TimerTest failures on mips, mipsel, and s390x
---
 debian/patches/fix-timer.patch | 17 +++++++++++++++++
 debian/patches/series          |  1 +
 2 files changed, 18 insertions(+)

diff --git a/debian/patches/fix-timer.patch b/debian/patches/fix-timer.patch
new file mode 100644
index 0000000..7d98fe5
--- /dev/null
+++ b/debian/patches/fix-timer.patch
@@ -0,0 +1,17 @@
+Description: Fix Timer that caused test failures on mips, mipsel, and s390x 
+ std::accumulate was given an uninitialized value for its initial value. This
+ explicitly sets it to zero.
+Author: Paul Novotny <[email protected]>
+Last-Update: 2015-09-13
+
+--- a/SurgSim/Framework/Timer.cpp
++++ b/SurgSim/Framework/Timer.cpp
+@@ -60,7 +60,7 @@
+       SURGSIM_ASSERT(m_frameDurations.size() > 0) <<
+               "Attempted to access the frames for a Timer with no frames.";
+       TimerDuration cumulativeTime = 
std::accumulate(std::begin(m_frameDurations), std::end(m_frameDurations),
+-              TimerDuration());
++              TimerDuration::zero());
+       return cumulativeTime.count();
+ }
+ 
diff --git a/debian/patches/series b/debian/patches/series
index f3a6aef..9ea7a91 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@ backport-cb568a34f.patch
 backport-e762a2ea9.patch
 backport-d0a635981.patch
 dont-install-testing-libraries.patch
+fix-timer.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/debian-med/opensurgsim.git

_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to