XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_udpor, mc, "Logging specific to MC safety verification ");
-namespace simgrid::mc {
+namespace simgrid::mc::udpor {
UdporChecker::UdporChecker(const std::vector<char*>& args) : Exploration(args)
{
return trace;
}
+} // namespace simgrid::mc::udpor
+
+namespace simgrid::mc {
+
Exploration* create_udpor_checker(const std::vector<char*>& args)
{
- return new UdporChecker(args);
+ return new simgrid::mc::udpor::UdporChecker(args);
}
} // namespace simgrid::mc
#include <optional>
-namespace simgrid::mc {
+namespace simgrid::mc::udpor {
/**
* @brief Performs exploration of a concurrent system via the
*/
void clean_up_explore(const UnfoldingEvent* e, const EventSet& C, const EventSet& D);
};
-} // namespace simgrid::mc
+} // namespace simgrid::mc::udpor
#endif
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_udpor_global, mc, "udpor_global");
-namespace simgrid::mc {
+namespace simgrid::mc::udpor {
// TODO: Implement methods on EventSet as appropriate
-} // namespace simgrid::mc
+} // namespace simgrid::mc::udpor
/* TODO: many method declared in this module are not implemented */
-namespace simgrid::mc {
+namespace simgrid::mc::udpor {
class UnfoldingEvent;
class Configuration;
Handle record_state(const std::unique_ptr<State>&&);
};
-} // namespace simgrid::mc
+} // namespace simgrid::mc::udpor
#endif