-GRAS_LOG_EXTERNAL_CATEGORY(gras);
-GRAS_LOG_DEFAULT_CATEGORY(gras);
-
-void gras_die (const char *msg) {
- CRITICAL1("%s",msg);
- gras_abort();
+XBT_LOG_EXTERNAL_CATEGORY(xbt);
+XBT_LOG_DEFAULT_CATEGORY(xbt);
+
+/**
+ * @brief Kill the program with an error message
+ * \param msg
+ *
+ * Things are so messed up that the only thing to do now, is to stop the program.
+ *
+ * The message is handled by a CRITICAL logging request
+ *
+ * If you want to pass arguments to the format, you can always write xbt_assert1(0,"fmt",args)
+ */
+void xbt_die(const char *msg)
+{
+ CRITICAL1("%s", msg);
+ xbt_abort();