Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make python catch verbose
[simgrid.git] / src / mc /
2022-02-28 Arnaud GierschPass std::function by const reference (sonar).
2022-02-28 Arnaud GierschMinor sonar smells, and other cosmetics.
2022-02-28 Arnaud GierschPut message handling in its own method (avoid nested...
2022-02-28 Arnaud GierschOne less global variable: session_singleton.
2022-02-28 Arnaud GierschKill dead code.
2022-02-28 Arnaud GierschUseless lower-case alias.
2022-02-28 Martin Quinsonkill some bits of mc::api::
2022-02-27 Martin QuinsonRename sg::k::actor::simcall ::actor::simcall_answered
2022-02-27 Martin QuinsonMC: after all, checker does not need the list of dead...
2022-02-24 Martin QuinsonFix gcc MC builds
2022-02-24 Martin QuinsonTest the dependencies of Mutex transitions
2022-02-24 Arnaud GierschEnsure that MC session and checker are deleted.
2022-02-24 Arnaud GierschUse simpler std::vector.
2022-02-24 Arnaud GierschFree xbt_automaton on Api::s_close.
2022-02-24 Arnaud GierschFix segfault when exploration trace is empty.
2022-02-23 Martin QuinsonMC: Support Mutexes in DPOR
2022-02-23 Martin QuinsonMutex do not need a locked_ field. owner_ != null is...
2022-02-23 Augustin DegommeMC seems to just work on ARM now. Remove the forced...
2022-02-21 Martin QuinsonRename mc::Checker to mc::Exploration as it defines...
2022-02-20 Martin QuinsonSonar fixes (const, variable shadowing)
2022-02-19 Martin QuinsonThat went ways too far
2022-02-19 Martin QuinsonMove another function of mc::api, to Transition
2022-02-19 Martin QuinsonKill two more unused functions in mc::api
2022-02-19 Martin QuinsonMC: move a check_deadlock from ModelChecker to Session...
2022-02-19 Martin Quinsonkill ModelChecker::simcall_is_visible()
2022-02-19 Martin QuinsonEmpty a bit mc::api namespace
2022-02-19 Martin QuinsonMC: prefer a memleak to a segfault
2022-02-19 Martin QuinsonMC: the state does not need to have the simcall anymore
2022-02-19 Martin QuinsonCommDet: Fix memory corruption, and plug some memleaks
2022-02-19 Martin QuinsonMC: simplification knowing that every visible transitio...
2022-02-18 Martin QuinsonSplit TransitionAny and TransitionRandom to their own...
2022-02-18 Martin QuinsonRevalidate all SafetyChecker tesh now that the output...
2022-02-18 Martin QuinsonMake CommDet a plugin on top of Safety
2022-02-18 Martin QuinsonFurther simplifications in CommDet
2022-02-18 Martin QuinsonCommDet: detached send should be handled. But how?
2022-02-18 Martin QuinsonCommDet: Enforce deterministic pattern even during...
2022-02-18 Martin QuinsonCommDet: tiny simplification
2022-02-18 Martin QuinsonAdd the MPI tag to the Send/Recv Transitions
2022-02-18 Martin QuinsonTry to fix the MC build on 32 bits
2022-02-18 Martin QuinsonMC: no need to read the remote request directly
2022-02-18 Martin QuinsonCommDet: reimplement on top of transitions. Don't mess...
2022-02-18 Martin QuinsonHave the application execute its transition before...
2022-02-18 Martin QuinsonAdd getters to the TransitionComm* and TransitionAny*
2022-02-18 Martin Quinsonsonar fixes
2022-02-18 Arnaud Giersch[experimental] Replace long list of excluded libs with...
2022-02-18 Martin QuinsonGive the comm to {Send,Recv}Transition, as CommDet...
2022-02-18 Martin QuinsonCommDet: preparatory cosmetics
2022-02-18 Martin QuinsonCommDet: inline a function (+cosmetics)
2022-02-17 Martin Quinsonmist. (fix gcc MC builds)
2022-02-17 Martin QuinsonFurther isolate CommDet in its own file
2022-02-17 Martin QuinsonCommDet shall become an extension of the SafetyChecker
2022-02-17 Martin Quinsonmake mc::State extendable so that CommDet does not...
2022-02-16 Arnaud GierschAdd basic check for failures in deserialization.
2022-02-16 Arnaud GierschBlank lines (codefactor.io).
2022-02-16 Arnaud GierschUse C++ std::array (sonar).
2022-02-15 Arnaud GierschIgnore local variables without type in snapshot.
2022-02-15 Arnaud GierschKill duplicate function + typos.
2022-02-14 Martin QuinsonReduce code dupplication to please sonar
2022-02-14 Arnaud GierschMake logger mc_compare a subcategory of mc.
2022-02-13 Martin QuinsonImplement WaitAnyTransition
2022-02-13 Martin Quinsonbetter name
2022-02-13 Martin QuinsonSonar fixes
2022-02-13 Martin QuinsonFix MC builds with gcc12 (and make the serialization...
2022-02-12 Martin QuinsonImplement TestAnyTransition
2022-02-12 Martin QuinsonSimplify the serialization protocol to implement TestAn...
2022-02-12 Martin Quinsonimplement CommTestTransition
2022-02-12 Martin QuinsonFix MC gcc builds :(
2022-02-12 Augustin Degommefix build
2022-02-12 Martin QuinsonMove dot_label() from Observer to Transition (+ some...
2022-02-12 Martin QuinsonImprove the final stats reported by SafetyChecker,...
2022-02-12 Martin QuinsonFix more sonar things
2022-02-12 Martin QuinsonBetter fix for the security warning from sonar: hide...
2022-02-12 Martin QuinsonFix the security hotspots of sonar
2022-02-11 Martin QuinsonFix the depends of iSend/iRecv vs. WaitComm to fix...
2022-02-11 Martin QuinsonImplement the RandomTransition
2022-02-11 Martin QuinsonRemove the hostnames from the CommDet patterns: MC...
2022-02-11 Martin QuinsonMC: one simplification step
2022-02-11 Martin QuinsonMake sure that the last stack element is set when an...
2022-02-11 Martin QuinsonNo need to save the observers on the App side now that...
2022-02-11 Martin QuinsonInline another stupid function
2022-02-11 Martin QuinsonObjectification of mc::RecordTrace
2022-02-11 Martin QuinsonStop copying transitions around since that would shorte...
2022-02-11 Martin QuinsonInline another useless function in MC and a define...
2022-02-11 Martin QuinsonStart moving classes into the mc/api directory
2022-02-11 Martin QuinsonInline a function of mc::api
2022-02-11 Martin Quinsonfix MC despite clang-format sorting the headers alphabe...
2022-02-11 Martin QuinsonFix builds with/without MC and with/without clang ...
2022-02-11 Martin QuinsonPrepare to debug the depends
2022-02-11 Martin QuinsonMC does not need the exact value of the timeout, only...
2022-02-11 Martin Quinsondon't use char* for pointers that shall be serialized...
2022-02-11 Martin QuinsonPass the depends() from the observer to the mc::Transit...
2022-02-11 Martin QuinsonBig bang in MC: app's observers are serialized, to...
2022-02-07 Martin QuinsonFast path: don't check the dependency between null...
2022-02-07 Martin QuinsonUnify the way we count expended states between checkers
2022-02-07 Martin QuinsonDefine and use a Transition::to_cstring()
2022-02-07 Martin QuinsonMove Transition::execute() to State::execute_next()
2022-02-07 Martin QuinsonMake State::transition_ private
2022-02-07 Martin QuinsonMove the selection of the next transition to execute...
2022-02-07 Martin QuinsonMake Liveness and CommDet more similar to Safety
2022-02-07 Martin QuinsonMC: inline a function
next