Conditionally include backtraces in ROCPROFSYS_THROW based on verbosity (#272)

* Conditionally include backtraces in ROCPROFSYS_THROW based on verbosity

Modify ROCPROFSYS_THROW to only include backtraces when:
  debug mode is enabled, OR
  verbose level is >= 2, OR
  running in CI environment

* Fix formatting errors
Ta zmiana jest zawarta w:
Sajina PK authored and GitHub committed 2025-07-07 14:14:02 -04:00
1 rodzic 4e5029221b
złożenie b0ff07b4fe
3 plików zmienionych
+16 -2

Żadne pliki nie pasują do Twojego wyszukiwania

+1
Wyświetl plik
@@ -36,6 +36,7 @@ class exception : public Tp
public:
explicit exception(const std::string& _msg);
explicit exception(const char* _msg);
explicit exception(const std::string& _msg, bool with_backtrace);
~exception() override;