includes.h 963 B

123456789101112131415161718192021222324252627282930313233343536
  1. #pragma once
  2. #if defined(__GNUC__) && __GNUC__ == 12
  3. #pragma GCC diagnostic push
  4. #pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // Workaround for GCC 12
  5. #endif
  6. #include <catch2/catch_all.hpp>
  7. #if defined(__GNUC__) && __GNUC__ == 12
  8. #pragma GCC diagnostic pop
  9. #endif
  10. #include "utils.h"
  11. #include <chrono>
  12. #include <cstdio>
  13. #include <exception>
  14. #include <fstream>
  15. #include <iostream>
  16. #include <ostream>
  17. #include <sstream>
  18. #include <string>
  19. #include <iomanip>
  20. #include <stdlib.h>
  21. #define SPDLOG_ACTIVE_LEVEL SPDLOG_LEVEL_DEBUG
  22. #include "spdlog/spdlog.h"
  23. #include "spdlog/async.h"
  24. #include "spdlog/details/fmt_helper.h"
  25. #include "spdlog/sinks/basic_file_sink.h"
  26. #include "spdlog/sinks/daily_file_sink.h"
  27. #include "spdlog/sinks/null_sink.h"
  28. #include "spdlog/sinks/ostream_sink.h"
  29. #include "spdlog/sinks/rotating_file_sink.h"
  30. #include "spdlog/sinks/stdout_color_sinks.h"
  31. #include "spdlog/sinks/msvc_sink.h"
  32. #include "spdlog/pattern_formatter.h"