From c5a506031d390e1819a9dc6e401f30e0b4dfe713 Mon Sep 17 00:00:00 2001
From: Andreas Gattringer <andreas.gattringer@univie.ac.at>
Date: Wed, 21 Dec 2022 11:54:38 +0100
Subject: [PATCH] defer printing of run time information to after logging
 initialisation

---
 src/cats/cats.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/cats/cats.c b/src/cats/cats.c
index 0370b24..be52637 100644
--- a/src/cats/cats.c
+++ b/src/cats/cats.c
@@ -80,10 +80,11 @@ int main(int argc, char **argv)
 #ifdef USEMPI
         mpi_init(argc, argv);
 #endif
-        print_version_info();
-        print_runtime_information(argc, argv);
+
         struct program_options options = check_cats_main_arguments(argc, argv);
         logging_initialize(options.default_log_level, &global.time_info, options.log_file, options.quiet);
+        print_version_info();
+        print_runtime_information(argc, argv);
 #ifdef USEMPI
         mpi_update();
 #endif
-- 
GitLab