projects
/
model-checker.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
model: generate UNINIT actions as new atomic operations form
[model-checker.git]
/
common.cc
diff --git
a/common.cc
b/common.cc
index f8df1335b00cbe57001d4efacea2191134a4653c..c190ed37487e44ff37d9145017dad1bd654085d0 100644
(file)
--- a/
common.cc
+++ b/
common.cc
@@
-14,8
+14,8
@@
#define MAX_TRACE_LEN 100
#define MAX_TRACE_LEN 100
-FILE *model_out;
-int fd_user_out; /**< @brief File descriptor from which to read user program output */
+/** @brief Model-checker output stream; default to stdout until redirected */
+FILE *model_out = stdout;
#define CONFIG_STACKTRACE
/** Print a backtrace of the current program state. */
#define CONFIG_STACKTRACE
/** Print a backtrace of the current program state. */
@@
-60,6
+60,10
@@
void model_assert(bool expr, const char *file, int line)
}
}
}
}
+#ifndef CONFIG_DEBUG
+
+static int fd_user_out; /**< @brief File descriptor from which to read user program output */
+
/**
* @brief Setup output redirecting
*
/**
* @brief Setup output redirecting
*
@@
-161,3
+165,4
@@
void print_program_output()
}
}
}
}
}
}
+#endif /* ! CONFIG_DEBUG */