* Fix hip_throw.

* Fix typo

* No, really fix typo
Dieser Commit ist enthalten in:
Alex Voicu verfasst und Maneesh Gupta committed 2019-08-05 09:52:22 +00:00
1 Ursprung 4ee600ed5e
Commit fbbed603ff
1 Datei geändert
+2
+2
Datei anzeigen
@@ -2494,6 +2494,8 @@ namespace hip_impl {
[[noreturn]] [[noreturn]]
void hip_throw(const std::exception& ex) { void hip_throw(const std::exception& ex) {
#if defined(__cpp_exceptions) #if defined(__cpp_exceptions)
if (auto rte = dynamic_cast<const std::runtime_error*>(&ex)) throw *rte;
if (auto lge = dynamic_cast<const std::logic_error*>(&ex)) throw *lge;
throw ex; throw ex;
#else #else
std::cerr << ex.what() << std::endl; std::cerr << ex.what() << std::endl;