Skip to content
Snippets Groups Projects

Minor fix

Merged Cyril Moineau requested to merge MinorFix into dev
2 files
+ 8
10
Compare changes
  • Side-by-side
  • Inline
Files
2
#ifndef AIDGE_UTILS_SYS_INFO_LEARNING_VERSION_INFO_H
#ifndef AIDGE_UTILS_SYS_INFO_LEARNING_VERSION_INFO_H
#define AIDGE_UTILS_SYS_INFO_LEARNING_VERSION_INFO_H
#define AIDGE_UTILS_SYS_INFO_LEARNING_VERSION_INFO_H
#include "aidge/utils/Log.hpp"
#include <fmt/core.h>
#include "aidge/learning_version.h"
#include "aidge/learning_version.h"
namespace Aidge {
namespace Aidge {
@@ -15,22 +15,22 @@ constexpr inline const char * getLearningGitHash(){
@@ -15,22 +15,22 @@ constexpr inline const char * getLearningGitHash(){
}
}
void showLearningVersion() {
void showLearningVersion() {
Log::info("Aidge Learning: {} ({}), {} {}", getLearningProjectVersion(), getLearningGitHash(), __DATE__, __TIME__);
fmt::println("Aidge Learning: {} ({}), {} {}", getLearningProjectVersion(), getLearningGitHash(), __DATE__, __TIME__);
// Compiler version
// Compiler version
#if defined(__clang__)
#if defined(__clang__)
/* Clang/LLVM. ---------------------------------------------- */
/* Clang/LLVM. ---------------------------------------------- */
Log::info("Clang/LLVM compiler version: {}.{}.{}\n", __clang_major__ , __clang_minor__, __clang_patchlevel__);
fmt::println("Clang/LLVM compiler version: {}.{}.{}", __clang_major__ , __clang_minor__, __clang_patchlevel__);
#elif defined(__ICC) || defined(__INTEL_COMPILER)
#elif defined(__ICC) || defined(__INTEL_COMPILER)
/* Intel ICC/ICPC. ------------------------------------------ */
/* Intel ICC/ICPC. ------------------------------------------ */
Log::info("Intel ICC/ICPC compiler version: {}\n", __INTEL_COMPILER);
fmt::println("Intel ICC/ICPC compiler version: {}", __INTEL_COMPILER);
#elif defined(__GNUC__) || defined(__GNUG__)
#elif defined(__GNUC__) || defined(__GNUG__)
/* GNU GCC/G++. --------------------------------------------- */
/* GNU GCC/G++. --------------------------------------------- */
Log::info("GNU GCC/G++ compiler version: {}.{}.{}", __GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__);
fmt::println("GNU GCC/G++ compiler version: {}.{}.{}", __GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__);
#elif defined(_MSC_VER)
#elif defined(_MSC_VER)
/* Microsoft Visual Studio. --------------------------------- */
/* Microsoft Visual Studio. --------------------------------- */
Log::info("Microsoft Visual Studio compiler version: {}\n", _MSC_VER);
fmt::println("Microsoft Visual Studio compiler version: {}", _MSC_VER);
#else
#else
Log::info("Unknown compiler\n");
fmt::println("Unknown compiler");
#endif
#endif
}
}
} // namespace Aidge
} // namespace Aidge
Loading