From 42d3e99ac6328e0c732bf0a71122f2a11a5bc7b5 Mon Sep 17 00:00:00 2001
From: Achim Gsell <achim.gsell@psi.ch>
Date: Fri, 3 May 2024 22:06:50 +0200
Subject: [PATCH] boost::chrono replace with std::chrono

---
 optimizer/Optimizer/EA/FixedPisaNsga2.h | 5 ++---
 optimizer/Util/Trace/Timestamp.h        | 7 +++----
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/optimizer/Optimizer/EA/FixedPisaNsga2.h b/optimizer/Optimizer/EA/FixedPisaNsga2.h
index 84156e11d..df6db9508 100644
--- a/optimizer/Optimizer/EA/FixedPisaNsga2.h
+++ b/optimizer/Optimizer/EA/FixedPisaNsga2.h
@@ -55,7 +55,6 @@
 #include "Optimizer/EA/Population.h"
 #include "Optimizer/EA/Variator.h"
 
-#include <boost/chrono.hpp>
 #include <boost/property_tree/ptree.hpp>
 
 #include "Util/Trace/Trace.h"
@@ -242,8 +241,8 @@ private:
     /// file header for result files contains this parameter description
     std::string file_param_descr_;
 
-    boost::chrono::system_clock::time_point run_clock_start_;
-    boost::chrono::system_clock::time_point last_clock_;
+    std::chrono::system_clock::time_point run_clock_start_;
+    std::chrono::system_clock::time_point last_clock_;
 
     // DEBUG output helpers
     std::unique_ptr<Trace> job_trace_;
diff --git a/optimizer/Util/Trace/Timestamp.h b/optimizer/Util/Trace/Timestamp.h
index b7c88e321..133db07c9 100644
--- a/optimizer/Util/Trace/Timestamp.h
+++ b/optimizer/Util/Trace/Timestamp.h
@@ -22,7 +22,6 @@
 #define __TIMESTAMP_H__
 
 #include <sstream>
-#include <boost/chrono.hpp>
 #include <ctime>
 
 #include "Util/Trace/TraceComponent.h"
@@ -40,9 +39,9 @@ public:
 
     void execute(std::ostringstream &dump) {
 
-        boost::chrono::time_point<boost::chrono::system_clock> now;
-        now = boost::chrono::system_clock::now();
-        std::time_t now_time = boost::chrono::system_clock::to_time_t(now);
+        std::chrono::time_point<std::chrono::system_clock> now;
+        now = std::chrono::system_clock::now();
+        std::time_t now_time = std::chrono::system_clock::to_time_t(now);
 
         std::ostringstream timestamp;
         timestamp << std::ctime(&now_time);
-- 
GitLab