X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5ab9431deaa127bb5664f70cf66973f4d4dc494f..578bed66470a134ca18b1165ec11347fff7eb236:/src/simix/simcalls.py diff --git a/src/simix/simcalls.py b/src/simix/simcalls.py index c25d5192f2..a650164384 100755 --- a/src/simix/simcalls.py +++ b/src/simix/simcalls.py @@ -8,7 +8,7 @@ import re import glob - +import sys class Arg(object): @@ -54,7 +54,7 @@ class Simcall(object): # smx_host_t h) if self.simcalls_pre is None: self.simcalls_pre = set() - for fn in glob.glob('smx_*') + glob.glob('ActorImpl*') + \ + for fn in glob.glob('smx_*') + glob.glob('../kernel/actor/ActorImpl*') + \ glob.glob('../mc/*cpp') + glob.glob('../kernel/activity/*cpp'): f = open(fn) self.simcalls_pre |= set(re.findall(r'simcall_HANDLER_(.*?)\(', f.read())) @@ -274,10 +274,9 @@ if __name__ == '__main__': ok &= all(map(Simcall.check, simcalls)) for k, v in simcalls_dict.items(): ok &= all(map(Simcall.check, v)) - # FIXME: we should not hide it - # if not ok: - # print ("Some checks fail!") - # sys.exit(1) + if not ok: + print ("Some checks fail!") + sys.exit(1) # # popping_accessors.hpp