Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
sonar: don't catch exceptions we have no idea about
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Thu, 24 Jan 2019 18:58:52 +0000 (19:58 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Thu, 24 Jan 2019 20:40:55 +0000 (21:40 +0100)
teshsuite/simdag/flatifier/flatifier.cpp

index bcbe27b..d947ef6 100644 (file)
@@ -35,14 +35,9 @@ static bool parse_cmdline(int* timings, char** platformFile, int argc, char** ar
 
 static void create_environment(xbt_os_timer_t parse_time, const char *platformFile)
 {
-  try {
-    xbt_os_cputimer_start(parse_time);
-    SD_create_environment(platformFile);
-    xbt_os_cputimer_stop(parse_time);
-  }
-  catch (std::exception& e) {
-    xbt_die("Error while loading %s: %s", platformFile, e.what());
-  }
+  xbt_os_cputimer_start(parse_time);
+  SD_create_environment(platformFile);
+  xbt_os_cputimer_stop(parse_time);
 }
 
 static void dump_hosts()