[mathicgb] 130/393: Changes to make code compile on GCC 4.6.3.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Fri Apr 3 15:58:47 UTC 2015


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

dtorrance-guest pushed a commit to branch upstream
in repository mathicgb.

commit 6f6017e61630203fd9f022d455f88cf0ad240cd6
Author: Sharwan Kumar Tiwari <stiwari at mumin.mathematik.uni-kl.de>
Date:   Thu Dec 13 19:53:08 2012 +0100

    Changes to make code compile on GCC 4.6.3.
---
 src/mathicgb/LogDomain.cpp | 1 +
 src/mathicgb/LogDomain.hpp | 7 ++++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/mathicgb/LogDomain.cpp b/src/mathicgb/LogDomain.cpp
index fcf6007..0c06a9d 100755
--- a/src/mathicgb/LogDomain.cpp
+++ b/src/mathicgb/LogDomain.cpp
@@ -87,3 +87,4 @@ void LogDomain<true>::Timer::start() {
   mTimerRunning = true;
   mRealTicks = tbb::tick_count::now();
 }
+
diff --git a/src/mathicgb/LogDomain.hpp b/src/mathicgb/LogDomain.hpp
index 19ff02c..9f59155 100755
--- a/src/mathicgb/LogDomain.hpp
+++ b/src/mathicgb/LogDomain.hpp
@@ -147,7 +147,7 @@ namespace LogDomainInternal {
   template<class L>
   struct LambdaRunner {L& log;};
   template<class L>
-  LambdaRunner<L> lambdaRunner(L& log) {return LambdaRunner{log};}
+  LambdaRunner<L> lambdaRunner(L& log) {return LambdaRunner<L>{log};}
   template<class L, class T>
   void operator+(LambdaRunner<L> runner, T& lambda) {lambda(runner.log);}
 }
@@ -186,7 +186,7 @@ namespace LogDomainInternal {
 ///
 /// Example:
 ///   auto timer = MATHICGB_LOGGER(MyDomain).timer();
-#define MATHICGB_LOGGER(DOMAIN) ::logs::##DOMAIN
+#define MATHICGB_LOGGER(DOMAIN) ::logs::DOMAIN
 
 /// This expression yields the type of the indicated logger.
 ///
@@ -228,7 +228,8 @@ namespace LogDomainInternal {
 /// Example:
 ///   MATHICGB_LOG_SCOPE_TIME(MyDomain) << "Starting timed task";
 #define MATHICGB_LOG_TIME(DOMAIN) \
-  auto MATHICGB_timer##DOMAIN##_##__LINE__##(MATHICGB_LOGGER(DOMAIN).timer()); \
+  auto MATHICGB_timer##DOMAIN##_##__LINE__(MATHICGB_LOGGER(DOMAIN).timer()); \
   MATHICGB_LOG(DOMAIN)
 
 #endif
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mathicgb.git



More information about the debian-science-commits mailing list