Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Don't die at compilation when activating stateless MC on non-ptrace architectures
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Mon, 3 Apr 2023 19:13:58 +0000 (21:13 +0200)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Mon, 3 Apr 2023 19:14:09 +0000 (21:14 +0200)
src/mc/remote/CheckerSide.cpp

index 2e64dd8..3b89940 100644 (file)
@@ -109,7 +109,7 @@ static void wait_application_process(pid_t pid)
 #elif defined BSD
   ptrace(PT_CONTINUE, pid, (caddr_t)1, 0);
 #else
-#error "no ptrace equivalent coded for this platform"
+  xbt_die("no ptrace equivalent coded for this platform, stateful model-checking is impossible.");
 #endif
   xbt_assert(errno == 0,
              "Ptrace does not seem to be usable in your setup (errno: %d). "