./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/weaver/test-hard1.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/weaver/test-hard1.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 34f393fd72a97393a0a39d407b9330aa7c1c7e210ad76310ea88c9427f882106 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 09:55:16,497 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 09:55:16,557 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-19 09:55:16,561 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 09:55:16,562 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 09:55:16,578 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 09:55:16,578 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 09:55:16,579 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 09:55:16,579 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 09:55:16,579 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 09:55:16,580 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 09:55:16,580 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 09:55:16,581 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 09:55:16,581 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 09:55:16,581 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 09:55:16,582 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 09:55:16,582 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 09:55:16,582 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 09:55:16,583 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 09:55:16,583 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 09:55:16,583 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-19 09:55:16,584 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-19 09:55:16,584 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-19 09:55:16,584 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 09:55:16,585 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-19 09:55:16,585 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 09:55:16,585 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-19 09:55:16,585 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 09:55:16,586 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 09:55:16,586 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 09:55:16,586 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 09:55:16,586 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 09:55:16,587 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 09:55:16,587 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 09:55:16,587 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 09:55:16,587 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 09:55:16,588 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 09:55:16,588 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 09:55:16,588 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 09:55:16,588 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 09:55:16,589 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 09:55:16,589 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 09:55:16,589 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 34f393fd72a97393a0a39d407b9330aa7c1c7e210ad76310ea88c9427f882106 [2024-11-19 09:55:16,833 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 09:55:16,851 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 09:55:16,853 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 09:55:16,854 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 09:55:16,855 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 09:55:16,856 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/test-hard1.wvr.c [2024-11-19 09:55:18,220 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 09:55:18,431 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 09:55:18,431 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/test-hard1.wvr.c [2024-11-19 09:55:18,449 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4f55c34e2/e332f208b11746699b1cd817c940e329/FLAG3540a2f61 [2024-11-19 09:55:18,463 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4f55c34e2/e332f208b11746699b1cd817c940e329 [2024-11-19 09:55:18,466 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 09:55:18,467 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 09:55:18,468 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 09:55:18,469 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 09:55:18,474 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 09:55:18,474 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,475 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26f2842e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18, skipping insertion in model container [2024-11-19 09:55:18,475 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,506 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 09:55:18,741 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 09:55:18,754 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 09:55:18,775 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 09:55:18,791 INFO L204 MainTranslator]: Completed translation [2024-11-19 09:55:18,792 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18 WrapperNode [2024-11-19 09:55:18,792 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 09:55:18,793 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 09:55:18,793 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 09:55:18,793 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 09:55:18,800 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,807 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,824 INFO L138 Inliner]: procedures = 23, calls = 37, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 75 [2024-11-19 09:55:18,824 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 09:55:18,825 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 09:55:18,825 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 09:55:18,825 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 09:55:18,836 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,839 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,851 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-19 09:55:18,852 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,852 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,857 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,860 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,861 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,862 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,864 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 09:55:18,865 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 09:55:18,865 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 09:55:18,865 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 09:55:18,866 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (1/1) ... [2024-11-19 09:55:18,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 09:55:18,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 09:55:18,912 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-19 09:55:18,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-19 09:55:18,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 09:55:18,969 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-19 09:55:18,969 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-19 09:55:18,969 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-19 09:55:18,970 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-19 09:55:18,970 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-19 09:55:18,970 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-19 09:55:18,970 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-11-19 09:55:18,970 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-11-19 09:55:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 09:55:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-19 09:55:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-19 09:55:18,994 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 09:55:18,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 09:55:18,996 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-19 09:55:19,132 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 09:55:19,133 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 09:55:19,359 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-19 09:55:19,361 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 09:55:19,523 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 09:55:19,527 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-19 09:55:19,527 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 09:55:19 BoogieIcfgContainer [2024-11-19 09:55:19,528 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 09:55:19,530 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 09:55:19,530 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 09:55:19,533 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 09:55:19,533 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 09:55:18" (1/3) ... [2024-11-19 09:55:19,534 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b612e70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 09:55:19, skipping insertion in model container [2024-11-19 09:55:19,534 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 09:55:18" (2/3) ... [2024-11-19 09:55:19,534 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b612e70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 09:55:19, skipping insertion in model container [2024-11-19 09:55:19,534 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 09:55:19" (3/3) ... [2024-11-19 09:55:19,539 INFO L112 eAbstractionObserver]: Analyzing ICFG test-hard1.wvr.c [2024-11-19 09:55:19,555 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 09:55:19,556 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-19 09:55:19,556 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-19 09:55:19,626 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-19 09:55:19,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 46 transitions, 120 flow [2024-11-19 09:55:19,697 INFO L124 PetriNetUnfolderBase]: 4/42 cut-off events. [2024-11-19 09:55:19,697 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-19 09:55:19,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59 conditions, 42 events. 4/42 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 69 event pairs, 0 based on Foata normal form. 0/36 useless extension candidates. Maximal degree in co-relation 37. Up to 2 conditions per place. [2024-11-19 09:55:19,701 INFO L82 GeneralOperation]: Start removeDead. Operand has 55 places, 46 transitions, 120 flow [2024-11-19 09:55:19,703 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 50 places, 41 transitions, 106 flow [2024-11-19 09:55:19,710 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 09:55:19,715 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@71a56289, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 09:55:19,716 INFO L334 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-11-19 09:55:19,736 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-19 09:55:19,737 INFO L124 PetriNetUnfolderBase]: 4/38 cut-off events. [2024-11-19 09:55:19,737 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-19 09:55:19,737 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:19,738 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:19,738 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:19,743 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:19,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1972144308, now seen corresponding path program 1 times [2024-11-19 09:55:19,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:19,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535102901] [2024-11-19 09:55:19,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 09:55:19,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 09:55:20,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:20,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:20,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535102901] [2024-11-19 09:55:20,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535102901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:20,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:20,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 09:55:20,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068693859] [2024-11-19 09:55:20,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:20,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 09:55:20,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:20,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 09:55:20,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 09:55:20,105 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 22 out of 46 [2024-11-19 09:55:20,108 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 41 transitions, 106 flow. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:20,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:20,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 22 of 46 [2024-11-19 09:55:20,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:20,492 INFO L124 PetriNetUnfolderBase]: 1367/2172 cut-off events. [2024-11-19 09:55:20,492 INFO L125 PetriNetUnfolderBase]: For 141/141 co-relation queries the response was YES. [2024-11-19 09:55:20,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4051 conditions, 2172 events. 1367/2172 cut-off events. For 141/141 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 11224 event pairs, 123 based on Foata normal form. 2/2127 useless extension candidates. Maximal degree in co-relation 3481. Up to 1541 conditions per place. [2024-11-19 09:55:20,511 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 35 selfloop transitions, 5 changer transitions 1/58 dead transitions. [2024-11-19 09:55:20,512 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 58 transitions, 243 flow [2024-11-19 09:55:20,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 09:55:20,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-19 09:55:20,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 109 transitions. [2024-11-19 09:55:20,521 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.7898550724637681 [2024-11-19 09:55:20,523 INFO L175 Difference]: Start difference. First operand has 50 places, 41 transitions, 106 flow. Second operand 3 states and 109 transitions. [2024-11-19 09:55:20,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 58 transitions, 243 flow [2024-11-19 09:55:20,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 58 transitions, 213 flow, removed 0 selfloop flow, removed 8 redundant places. [2024-11-19 09:55:20,532 INFO L231 Difference]: Finished difference. Result has 43 places, 43 transitions, 119 flow [2024-11-19 09:55:20,534 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=86, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=119, PETRI_PLACES=43, PETRI_TRANSITIONS=43} [2024-11-19 09:55:20,537 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, -7 predicate places. [2024-11-19 09:55:20,538 INFO L471 AbstractCegarLoop]: Abstraction has has 43 places, 43 transitions, 119 flow [2024-11-19 09:55:20,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:20,538 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:20,538 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:20,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 09:55:20,539 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:20,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:20,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1521002800, now seen corresponding path program 1 times [2024-11-19 09:55:20,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:20,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789233640] [2024-11-19 09:55:20,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 09:55:20,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:20,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 09:55:20,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:20,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:20,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789233640] [2024-11-19 09:55:20,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789233640] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:20,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:20,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 09:55:20,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207077660] [2024-11-19 09:55:20,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:20,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 09:55:20,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:20,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 09:55:20,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-19 09:55:20,952 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 46 [2024-11-19 09:55:20,953 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 43 transitions, 119 flow. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:20,953 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:20,953 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 46 [2024-11-19 09:55:20,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:21,406 INFO L124 PetriNetUnfolderBase]: 3196/4713 cut-off events. [2024-11-19 09:55:21,407 INFO L125 PetriNetUnfolderBase]: For 1275/1275 co-relation queries the response was YES. [2024-11-19 09:55:21,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10729 conditions, 4713 events. 3196/4713 cut-off events. For 1275/1275 co-relation queries the response was YES. Maximal size of possible extension queue 360. Compared 28007 event pairs, 1020 based on Foata normal form. 0/4226 useless extension candidates. Maximal degree in co-relation 2547. Up to 2129 conditions per place. [2024-11-19 09:55:21,434 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 81 selfloop transitions, 9 changer transitions 0/102 dead transitions. [2024-11-19 09:55:21,434 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 102 transitions, 478 flow [2024-11-19 09:55:21,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 09:55:21,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-19 09:55:21,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 164 transitions. [2024-11-19 09:55:21,437 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.7130434782608696 [2024-11-19 09:55:21,437 INFO L175 Difference]: Start difference. First operand has 43 places, 43 transitions, 119 flow. Second operand 5 states and 164 transitions. [2024-11-19 09:55:21,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 102 transitions, 478 flow [2024-11-19 09:55:21,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 102 transitions, 465 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-19 09:55:21,441 INFO L231 Difference]: Finished difference. Result has 49 places, 49 transitions, 176 flow [2024-11-19 09:55:21,441 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=176, PETRI_PLACES=49, PETRI_TRANSITIONS=49} [2024-11-19 09:55:21,441 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, -1 predicate places. [2024-11-19 09:55:21,442 INFO L471 AbstractCegarLoop]: Abstraction has has 49 places, 49 transitions, 176 flow [2024-11-19 09:55:21,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:21,442 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:21,442 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:21,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 09:55:21,443 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:21,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:21,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1650009732, now seen corresponding path program 2 times [2024-11-19 09:55:21,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:21,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416104933] [2024-11-19 09:55:21,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 09:55:21,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:21,472 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 09:55:21,473 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:55:21,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:21,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:21,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416104933] [2024-11-19 09:55:21,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416104933] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 09:55:21,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461189463] [2024-11-19 09:55:21,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 09:55:21,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 09:55:21,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 09:55:21,775 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 09:55:21,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-19 09:55:21,890 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 09:55:21,890 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:55:21,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-19 09:55:21,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 09:55:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:22,126 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 09:55:22,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:22,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461189463] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 09:55:22,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 09:55:22,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 16 [2024-11-19 09:55:22,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522138943] [2024-11-19 09:55:22,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 09:55:22,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-19 09:55:22,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:22,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-19 09:55:22,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-11-19 09:55:22,686 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 46 [2024-11-19 09:55:22,686 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 49 transitions, 176 flow. Second operand has 17 states, 17 states have (on average 19.294117647058822) internal successors, (328), 17 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:22,686 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:22,686 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 46 [2024-11-19 09:55:22,686 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:24,555 INFO L124 PetriNetUnfolderBase]: 12926/18118 cut-off events. [2024-11-19 09:55:24,556 INFO L125 PetriNetUnfolderBase]: For 14490/16404 co-relation queries the response was YES. [2024-11-19 09:55:24,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49728 conditions, 18118 events. 12926/18118 cut-off events. For 14490/16404 co-relation queries the response was YES. Maximal size of possible extension queue 1247. Compared 114216 event pairs, 397 based on Foata normal form. 1548/18806 useless extension candidates. Maximal degree in co-relation 12956. Up to 6203 conditions per place. [2024-11-19 09:55:24,677 INFO L140 encePairwiseOnDemand]: 33/46 looper letters, 231 selfloop transitions, 71 changer transitions 3/316 dead transitions. [2024-11-19 09:55:24,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 316 transitions, 1807 flow [2024-11-19 09:55:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-19 09:55:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-19 09:55:24,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 532 transitions. [2024-11-19 09:55:24,681 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.680306905370844 [2024-11-19 09:55:24,681 INFO L175 Difference]: Start difference. First operand has 49 places, 49 transitions, 176 flow. Second operand 17 states and 532 transitions. [2024-11-19 09:55:24,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 316 transitions, 1807 flow [2024-11-19 09:55:24,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 316 transitions, 1778 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-19 09:55:24,695 INFO L231 Difference]: Finished difference. Result has 80 places, 116 transitions, 832 flow [2024-11-19 09:55:24,695 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=832, PETRI_PLACES=80, PETRI_TRANSITIONS=116} [2024-11-19 09:55:24,696 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, 30 predicate places. [2024-11-19 09:55:24,697 INFO L471 AbstractCegarLoop]: Abstraction has has 80 places, 116 transitions, 832 flow [2024-11-19 09:55:24,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 19.294117647058822) internal successors, (328), 17 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:24,697 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:24,697 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:24,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-19 09:55:24,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 09:55:24,899 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:24,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:24,900 INFO L85 PathProgramCache]: Analyzing trace with hash -453402508, now seen corresponding path program 3 times [2024-11-19 09:55:24,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:24,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168662926] [2024-11-19 09:55:24,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 09:55:24,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:24,919 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-19 09:55:24,919 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:55:25,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:25,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:25,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168662926] [2024-11-19 09:55:25,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168662926] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:25,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:25,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-19 09:55:25,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178647917] [2024-11-19 09:55:25,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:25,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-19 09:55:25,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:25,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-19 09:55:25,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-19 09:55:25,348 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 46 [2024-11-19 09:55:25,349 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 116 transitions, 832 flow. Second operand has 7 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:25,350 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:25,350 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 46 [2024-11-19 09:55:25,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:26,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:26,448 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:55:26,448 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:26,449 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:26,449 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:26,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:26,773 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:26,773 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:26,773 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:26,773 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, 12#L55true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,030 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,031 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,031 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,031 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 17#thread1EXITtrue, 40#L93true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,249 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,250 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,250 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,254 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][204], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 7#L52true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,352 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,352 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:27,352 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:27,352 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][204], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,352 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,352 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 297#true, 74#true, 11#L47true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,353 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, 11#L47true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,353 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,354 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,354 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,354 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, 12#L55true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,432 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,432 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,432 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,432 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 17#thread1EXITtrue, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,468 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,469 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,469 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,469 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 5#L133-1true, 40#L93true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,470 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,470 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,470 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,470 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][204], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 7#L52true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,716 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][204], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,718 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,721 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,721 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:27,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, 11#L47true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,721 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,721 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,722 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:27,722 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:27,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, 11#L47true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,722 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,722 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:27,722 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:27,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][151], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 5#L133-1true, 297#true, 74#true, Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:27,810 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:27,810 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:27,810 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:27,810 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:28,198 INFO L124 PetriNetUnfolderBase]: 19687/28217 cut-off events. [2024-11-19 09:55:28,198 INFO L125 PetriNetUnfolderBase]: For 179212/184912 co-relation queries the response was YES. [2024-11-19 09:55:28,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120615 conditions, 28217 events. 19687/28217 cut-off events. For 179212/184912 co-relation queries the response was YES. Maximal size of possible extension queue 1836. Compared 190920 event pairs, 3590 based on Foata normal form. 4020/30932 useless extension candidates. Maximal degree in co-relation 105055. Up to 17907 conditions per place. [2024-11-19 09:55:28,448 INFO L140 encePairwiseOnDemand]: 36/46 looper letters, 234 selfloop transitions, 49 changer transitions 0/304 dead transitions. [2024-11-19 09:55:28,449 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 304 transitions, 2853 flow [2024-11-19 09:55:28,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-19 09:55:28,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-19 09:55:28,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 226 transitions. [2024-11-19 09:55:28,450 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.7018633540372671 [2024-11-19 09:55:28,450 INFO L175 Difference]: Start difference. First operand has 80 places, 116 transitions, 832 flow. Second operand 7 states and 226 transitions. [2024-11-19 09:55:28,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 304 transitions, 2853 flow [2024-11-19 09:55:28,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 304 transitions, 2650 flow, removed 80 selfloop flow, removed 1 redundant places. [2024-11-19 09:55:28,887 INFO L231 Difference]: Finished difference. Result has 90 places, 160 transitions, 1321 flow [2024-11-19 09:55:28,888 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=761, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1321, PETRI_PLACES=90, PETRI_TRANSITIONS=160} [2024-11-19 09:55:28,888 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, 40 predicate places. [2024-11-19 09:55:28,888 INFO L471 AbstractCegarLoop]: Abstraction has has 90 places, 160 transitions, 1321 flow [2024-11-19 09:55:28,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:28,889 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:28,889 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:28,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 09:55:28,889 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:28,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:28,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1294445482, now seen corresponding path program 1 times [2024-11-19 09:55:28,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:28,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644036814] [2024-11-19 09:55:28,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 09:55:28,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 09:55:29,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:29,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:29,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644036814] [2024-11-19 09:55:29,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644036814] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:29,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:29,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 09:55:29,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45712785] [2024-11-19 09:55:29,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:29,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 09:55:29,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:29,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 09:55:29,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-19 09:55:29,036 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 46 [2024-11-19 09:55:29,037 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 160 transitions, 1321 flow. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:29,037 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:29,037 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 46 [2024-11-19 09:55:29,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:30,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][190], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 4#$Ultimate##0true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 35#L90true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:30,882 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:55:30,882 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:30,882 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:30,882 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:31,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, 35#L90true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:31,489 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,489 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,489 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,489 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:31,906 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:31,906 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:31,906 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:31,906 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:31,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][190], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 35#L90true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:31,922 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,922 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,922 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,922 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:31,958 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,008 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,008 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,009 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,009 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,018 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,018 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,018 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,018 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,019 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,019 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,019 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,019 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 4#$Ultimate##0true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,257 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,257 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,257 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,257 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), 19#L109true, Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 4#$Ultimate##0true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,258 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,258 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:32,258 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,259 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:32,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][74], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,542 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,542 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,542 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,542 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][238], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,548 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,549 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:32,549 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:32,549 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:32,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][190], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,550 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,550 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,550 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,553 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][190], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 35#L90true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,559 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,559 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,559 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,559 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, 35#L90true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,585 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,585 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,585 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,585 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,585 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 35#L90true, 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,647 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,648 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,648 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,648 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][247], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, 35#L90true, 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,662 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:32,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,682 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,682 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,682 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,684 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:32,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][238], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,869 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:32,869 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,869 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,869 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:32,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][75], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:32,900 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:32,900 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:32,900 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:32,900 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,269 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,269 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:33,269 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,270 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:33,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,270 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,270 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,271 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:33,271 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:33,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,399 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,399 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,399 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,399 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,402 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,402 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,402 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,402 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,408 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,408 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,408 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,408 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][242], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 33#L74true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,408 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,409 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,409 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,411 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][335], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,470 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,470 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][335], [33#L74true, 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,471 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][335], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,472 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,472 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,472 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,472 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][323], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,472 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,472 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][323], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,473 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,473 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][323], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,474 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,474 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,474 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,474 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,577 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,577 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,577 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,577 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:33,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 8#L66true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,646 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,646 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,646 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,646 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][315], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,650 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), 19#L109true, Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,651 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,652 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,652 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,653 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,653 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,655 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,655 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,655 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,655 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,657 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,657 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,657 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,657 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), 19#L109true, Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,660 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,660 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,660 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,660 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,661 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][242], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,661 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,661 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,662 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][335], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 8#L66true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,687 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,687 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,687 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,687 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][323], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,692 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,692 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,692 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,692 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][323], [32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,740 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,740 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,740 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,740 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,740 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,803 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,803 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,803 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,803 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,803 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,803 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,804 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,804 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,811 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,811 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,811 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,811 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,812 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,812 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,812 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,812 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,814 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,814 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,814 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:33,814 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:33,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][242], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,815 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,815 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,815 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,815 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 9#L135true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,887 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), 19#L109true, Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 9#L135true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,888 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][86], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 9#L135true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,890 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,890 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,890 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,890 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][243], [Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 9#L135true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,890 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,890 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,891 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][128], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 9#L135true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,892 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,892 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:33,892 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,892 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:33,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([387] L104-->L109: Formula: (or (and (= v_~n2~0_79 (+ v_~n2~0_78 2)) (= (+ v_~p2~0_90 (* v_~m~0_81 2)) v_~p2~0_89) (< 1 v_~n2~0_79)) (and (= v_~n2~0_79 v_~n2~0_78) (= v_~p2~0_89 v_~p2~0_90) (<= v_~n2~0_79 1))) InVars {~p2~0=v_~p2~0_90, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_79} OutVars{~p2~0=v_~p2~0_89, ~m~0=v_~m~0_81, ~n2~0=v_~n2~0_78} AuxVars[] AssignedVars[~n2~0, ~p2~0][242], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 19#L109true, Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 9#L135true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:33,892 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,893 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-11-19 09:55:33,893 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,893 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:33,958 INFO L124 PetriNetUnfolderBase]: 33426/47345 cut-off events. [2024-11-19 09:55:33,958 INFO L125 PetriNetUnfolderBase]: For 236347/245967 co-relation queries the response was YES. [2024-11-19 09:55:34,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206750 conditions, 47345 events. 33426/47345 cut-off events. For 236347/245967 co-relation queries the response was YES. Maximal size of possible extension queue 2983. Compared 337553 event pairs, 6051 based on Foata normal form. 3107/47777 useless extension candidates. Maximal degree in co-relation 153809. Up to 19576 conditions per place. [2024-11-19 09:55:34,833 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 277 selfloop transitions, 59 changer transitions 0/359 dead transitions. [2024-11-19 09:55:34,833 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 359 transitions, 3510 flow [2024-11-19 09:55:34,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 09:55:34,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-19 09:55:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 167 transitions. [2024-11-19 09:55:34,834 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.7260869565217392 [2024-11-19 09:55:34,834 INFO L175 Difference]: Start difference. First operand has 90 places, 160 transitions, 1321 flow. Second operand 5 states and 167 transitions. [2024-11-19 09:55:34,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 359 transitions, 3510 flow [2024-11-19 09:55:35,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 359 transitions, 3510 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-19 09:55:35,592 INFO L231 Difference]: Finished difference. Result has 97 places, 189 transitions, 1824 flow [2024-11-19 09:55:35,592 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1321, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1824, PETRI_PLACES=97, PETRI_TRANSITIONS=189} [2024-11-19 09:55:35,593 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, 47 predicate places. [2024-11-19 09:55:35,594 INFO L471 AbstractCegarLoop]: Abstraction has has 97 places, 189 transitions, 1824 flow [2024-11-19 09:55:35,594 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:35,594 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:35,594 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:35,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-19 09:55:35,595 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:35,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:35,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1020513510, now seen corresponding path program 4 times [2024-11-19 09:55:35,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:35,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741117214] [2024-11-19 09:55:35,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-19 09:55:35,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:35,610 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-19 09:55:35,610 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:55:35,786 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:35,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:35,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741117214] [2024-11-19 09:55:35,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741117214] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:35,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:35,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 09:55:35,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793379399] [2024-11-19 09:55:35,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:35,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 09:55:35,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:35,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 09:55:35,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-19 09:55:35,838 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 46 [2024-11-19 09:55:35,838 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 189 transitions, 1824 flow. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:35,838 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:35,838 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 46 [2024-11-19 09:55:35,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:37,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:37,765 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:55:37,765 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:37,765 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:37,765 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:37,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:37,766 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:55:37,766 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2024-11-19 09:55:37,766 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2024-11-19 09:55:37,766 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:38,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:38,438 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:38,438 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:38,438 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:38,438 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:38,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 47#$Ultimate##0true, 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:38,439 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:55:38,439 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:38,439 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:38,439 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,049 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,049 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,049 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,049 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,050 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,050 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([368] L55-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork1_#res.base_1| 0) (= (mod v_thread1Thread1of1ForFork1_~cond~0_5 256) 0) (= |v_thread1Thread1of1ForFork1_#res.offset_1| 0)) InVars {thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} OutVars{thread1Thread1of1ForFork1_#res.offset=|v_thread1Thread1of1ForFork1_#res.offset_1|, thread1Thread1of1ForFork1_#res.base=|v_thread1Thread1of1ForFork1_#res.base_1|, thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#res.base, thread1Thread1of1ForFork1_#res.offset][288], [278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 40#L93true, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,050 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([368] L55-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork1_#res.base_1| 0) (= (mod v_thread1Thread1of1ForFork1_~cond~0_5 256) 0) (= |v_thread1Thread1of1ForFork1_#res.offset_1| 0)) InVars {thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} OutVars{thread1Thread1of1ForFork1_#res.offset=|v_thread1Thread1of1ForFork1_#res.offset_1|, thread1Thread1of1ForFork1_#res.base=|v_thread1Thread1of1ForFork1_#res.base_1|, thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#res.base, thread1Thread1of1ForFork1_#res.offset][288], [278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,051 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,051 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 40#L93true, 4#$Ultimate##0true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,652 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,950 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,951 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([368] L55-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork1_#res.base_1| 0) (= (mod v_thread1Thread1of1ForFork1_~cond~0_5 256) 0) (= |v_thread1Thread1of1ForFork1_#res.offset_1| 0)) InVars {thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} OutVars{thread1Thread1of1ForFork1_#res.offset=|v_thread1Thread1of1ForFork1_#res.offset_1|, thread1Thread1of1ForFork1_#res.base=|v_thread1Thread1of1ForFork1_#res.base_1|, thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#res.base, thread1Thread1of1ForFork1_#res.offset][288], [278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 15#L133true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,952 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([368] L55-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork1_#res.base_1| 0) (= (mod v_thread1Thread1of1ForFork1_~cond~0_5 256) 0) (= |v_thread1Thread1of1ForFork1_#res.offset_1| 0)) InVars {thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} OutVars{thread1Thread1of1ForFork1_#res.offset=|v_thread1Thread1of1ForFork1_#res.offset_1|, thread1Thread1of1ForFork1_#res.base=|v_thread1Thread1of1ForFork1_#res.base_1|, thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#res.base, thread1Thread1of1ForFork1_#res.offset][288], [278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 15#L133true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,952 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,952 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,953 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 11#L47true, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,955 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 11#L47true, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,955 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,955 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][341], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,956 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][341], [33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:39,956 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,956 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:40,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,048 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,048 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,048 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,048 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,049 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,049 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,049 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,049 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 17#thread1EXITtrue, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,249 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,249 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:40,249 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,249 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:40,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 4#$Ultimate##0true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,258 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,258 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,258 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:40,258 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:55:40,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 11#L47true, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,578 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,578 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,578 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,578 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][287], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 11#L47true, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,578 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][341], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,579 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:40,579 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:40,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][341], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,580 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,580 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,580 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:40,580 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:40,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, 7#L52true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,977 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:40,977 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:40,977 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:40,978 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:40,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([375] L66-->L71: Formula: (or (and (= v_~n1~0_93 v_~n1~0_92) (<= v_~n1~0_93 1) (= v_~p1~0_105 v_~p1~0_106)) (and (< 1 v_~n1~0_93) (= v_~n1~0_93 (+ v_~n1~0_92 2)) (= v_~p1~0_105 (+ v_~p1~0_106 (* v_~m~0_77 2))))) InVars {~m~0=v_~m~0_77, ~p1~0=v_~p1~0_106, ~n1~0=v_~n1~0_93} OutVars{~m~0=v_~m~0_77, ~p1~0=v_~p1~0_105, ~n1~0=v_~n1~0_92} AuxVars[] AssignedVars[~p1~0, ~n1~0][217], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 32#L104true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 15#L133true, 315#true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 7#L52true, Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 297#true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:40,978 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,978 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:40,979 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:40,979 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 17#thread1EXITtrue, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,019 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,019 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,020 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,020 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,069 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,069 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,069 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,069 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,117 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,117 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,117 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,117 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,118 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,118 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,118 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:55:41,118 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:41,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,389 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,389 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,389 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,389 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 17#thread1EXITtrue, 25#L132-4true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,391 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,391 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,391 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,391 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,395 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,396 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,396 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,396 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,427 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,427 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,427 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,427 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,455 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,455 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,455 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:41,456 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:55:41,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 17#thread1EXITtrue, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,654 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,654 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,654 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,654 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 5#L133-1true, 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,655 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,655 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,655 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,655 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,659 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,659 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,659 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,659 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,660 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,660 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,660 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,660 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 5#L133-1true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,699 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,699 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,699 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,699 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:41,700 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:55:41,700 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,700 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:55:41,700 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-11-19 09:55:42,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 327#true, Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 5#L133-1true, 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:42,104 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,104 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,104 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,104 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 28#L134true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:42,106 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,106 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,106 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,107 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 28#L134true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:42,121 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,121 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,121 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-11-19 09:55:42,121 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:55:42,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 9#L135true, 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:42,205 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:42,205 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:42,205 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:42,205 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:42,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([386] L112-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork2_#res.offset_1| 0) (= |v_thread4Thread1of1ForFork2_#res.base_1| 0) (= (mod v_thread4Thread1of1ForFork2_~cond~3_5 256) 0)) InVars {thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5} OutVars{thread4Thread1of1ForFork2_#res.offset=|v_thread4Thread1of1ForFork2_#res.offset_1|, thread4Thread1of1ForFork2_~cond~3=v_thread4Thread1of1ForFork2_~cond~3_5, thread4Thread1of1ForFork2_#res.base=|v_thread4Thread1of1ForFork2_#res.base_1|} AuxVars[] AssignedVars[thread4Thread1of1ForFork2_#res.offset, thread4Thread1of1ForFork2_#res.base][142], [323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), 9#L135true, Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 297#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))]) [2024-11-19 09:55:42,210 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-11-19 09:55:42,211 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-11-19 09:55:42,211 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:42,211 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-11-19 09:55:42,321 INFO L124 PetriNetUnfolderBase]: 40816/59111 cut-off events. [2024-11-19 09:55:42,321 INFO L125 PetriNetUnfolderBase]: For 445735/460582 co-relation queries the response was YES. [2024-11-19 09:55:42,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 285261 conditions, 59111 events. 40816/59111 cut-off events. For 445735/460582 co-relation queries the response was YES. Maximal size of possible extension queue 3475. Compared 442013 event pairs, 4402 based on Foata normal form. 10218/66538 useless extension candidates. Maximal degree in co-relation 223921. Up to 21910 conditions per place. [2024-11-19 09:55:42,906 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 264 selfloop transitions, 227 changer transitions 0/514 dead transitions. [2024-11-19 09:55:42,907 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 514 transitions, 5736 flow [2024-11-19 09:55:42,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 09:55:42,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-19 09:55:42,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 311 transitions. [2024-11-19 09:55:42,908 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.751207729468599 [2024-11-19 09:55:42,908 INFO L175 Difference]: Start difference. First operand has 97 places, 189 transitions, 1824 flow. Second operand 9 states and 311 transitions. [2024-11-19 09:55:42,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 514 transitions, 5736 flow [2024-11-19 09:55:44,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 514 transitions, 5607 flow, removed 10 selfloop flow, removed 1 redundant places. [2024-11-19 09:55:44,749 INFO L231 Difference]: Finished difference. Result has 111 places, 340 transitions, 4304 flow [2024-11-19 09:55:44,749 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1767, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4304, PETRI_PLACES=111, PETRI_TRANSITIONS=340} [2024-11-19 09:55:44,750 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, 61 predicate places. [2024-11-19 09:55:44,750 INFO L471 AbstractCegarLoop]: Abstraction has has 111 places, 340 transitions, 4304 flow [2024-11-19 09:55:44,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:44,750 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:55:44,750 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:55:44,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-19 09:55:44,751 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:55:44,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:55:44,751 INFO L85 PathProgramCache]: Analyzing trace with hash 827260040, now seen corresponding path program 5 times [2024-11-19 09:55:44,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:55:44,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656667199] [2024-11-19 09:55:44,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-19 09:55:44,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:55:44,763 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 09:55:44,763 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:55:44,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:55:44,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:55:44,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656667199] [2024-11-19 09:55:44,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656667199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:55:44,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:55:44,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-19 09:55:44,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168426634] [2024-11-19 09:55:44,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:55:44,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-19 09:55:44,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:55:44,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-19 09:55:44,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-19 09:55:45,021 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-19 09:55:45,021 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 340 transitions, 4304 flow. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:55:45,021 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:55:45,021 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-19 09:55:45,021 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:55:59,291 INFO L124 PetriNetUnfolderBase]: 73521/109247 cut-off events. [2024-11-19 09:55:59,295 INFO L125 PetriNetUnfolderBase]: For 1173218/1189559 co-relation queries the response was YES. [2024-11-19 09:55:59,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 598639 conditions, 109247 events. 73521/109247 cut-off events. For 1173218/1189559 co-relation queries the response was YES. Maximal size of possible extension queue 5931. Compared 903026 event pairs, 5064 based on Foata normal form. 12835/119797 useless extension candidates. Maximal degree in co-relation 493805. Up to 28368 conditions per place. [2024-11-19 09:56:00,522 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 924 selfloop transitions, 411 changer transitions 0/1351 dead transitions. [2024-11-19 09:56:00,522 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 1351 transitions, 19383 flow [2024-11-19 09:56:00,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-19 09:56:00,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-19 09:56:00,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 595 transitions. [2024-11-19 09:56:00,524 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6467391304347826 [2024-11-19 09:56:00,524 INFO L175 Difference]: Start difference. First operand has 111 places, 340 transitions, 4304 flow. Second operand 20 states and 595 transitions. [2024-11-19 09:56:00,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 1351 transitions, 19383 flow [2024-11-19 09:56:10,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 1351 transitions, 19161 flow, removed 111 selfloop flow, removed 0 redundant places. [2024-11-19 09:56:10,911 INFO L231 Difference]: Finished difference. Result has 145 places, 629 transitions, 9151 flow [2024-11-19 09:56:10,911 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=4264, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=9151, PETRI_PLACES=145, PETRI_TRANSITIONS=629} [2024-11-19 09:56:10,912 INFO L277 CegarLoopForPetriNet]: 50 programPoint places, 95 predicate places. [2024-11-19 09:56:10,912 INFO L471 AbstractCegarLoop]: Abstraction has has 145 places, 629 transitions, 9151 flow [2024-11-19 09:56:10,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:56:10,912 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-19 09:56:10,913 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 09:56:10,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-19 09:56:10,913 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2024-11-19 09:56:10,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 09:56:10,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1947918766, now seen corresponding path program 2 times [2024-11-19 09:56:10,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 09:56:10,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774024403] [2024-11-19 09:56:10,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 09:56:10,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 09:56:10,923 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 09:56:10,923 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 09:56:11,019 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 09:56:11,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 09:56:11,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774024403] [2024-11-19 09:56:11,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774024403] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 09:56:11,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 09:56:11,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 09:56:11,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244833176] [2024-11-19 09:56:11,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 09:56:11,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 09:56:11,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 09:56:11,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 09:56:11,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-19 09:56:11,029 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 46 [2024-11-19 09:56:11,029 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 629 transitions, 9151 flow. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 09:56:11,029 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-19 09:56:11,029 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 46 [2024-11-19 09:56:11,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-19 09:56:14,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 4#$Ultimate##0true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 402#true]) [2024-11-19 09:56:14,510 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2024-11-19 09:56:14,510 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:56:14,510 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:56:14,510 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2024-11-19 09:56:16,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 4#$Ultimate##0true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:16,684 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 4#$Ultimate##0true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 402#true]) [2024-11-19 09:56:16,698 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2024-11-19 09:56:16,699 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:16,699 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:16,699 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:16,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 4#$Ultimate##0true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:16,703 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,703 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,703 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:16,703 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:18,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:18,630 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:56:18,630 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:18,633 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,633 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:18,635 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:18,635 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:18,635 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:18,635 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:18,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:18,636 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,636 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,636 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:18,637 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:19,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:19,030 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,030 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,030 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,030 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([370] L52-->L55: Formula: (= (ite (= (ite (< 0 v_~n1~0_6) 1 0) 0) 0 1) v_thread1Thread1of1ForFork1_~cond~0_7) InVars {~n1~0=v_~n1~0_6} OutVars{thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_7, ~n1~0=v_~n1~0_6} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_~cond~0][228], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1)))]) [2024-11-19 09:56:19,030 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,030 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,031 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:19,031 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:22,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,202 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,202 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,202 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,202 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,203 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,203 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,203 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,203 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,204 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,204 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,204 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,204 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:22,222 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,222 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,222 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,222 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:22,224 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,224 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:22,225 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,225 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,235 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,235 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,235 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,235 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,235 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,236 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,236 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,236 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 8#L66true, 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,238 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 297#true, 402#true]) [2024-11-19 09:56:22,238 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,238 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 8#L66true, 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,551 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,551 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,551 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,552 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([370] L52-->L55: Formula: (= (ite (= (ite (< 0 v_~n1~0_6) 1 0) 0) 0 1) v_thread1Thread1of1ForFork1_~cond~0_7) InVars {~n1~0=v_~n1~0_6} OutVars{thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_7, ~n1~0=v_~n1~0_6} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_~cond~0][228], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 12#L55true, Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 8#L66true, 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1)))]) [2024-11-19 09:56:22,552 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,552 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,552 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,552 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:22,565 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,565 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,565 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,565 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([370] L52-->L55: Formula: (= (ite (= (ite (< 0 v_~n1~0_6) 1 0) 0) 0 1) v_thread1Thread1of1ForFork1_~cond~0_7) InVars {~n1~0=v_~n1~0_6} OutVars{thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_7, ~n1~0=v_~n1~0_6} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_~cond~0][228], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)))]) [2024-11-19 09:56:22,566 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,566 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,566 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,566 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 297#true, 402#true]) [2024-11-19 09:56:22,654 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,654 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,654 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,655 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([370] L52-->L55: Formula: (= (ite (= (ite (< 0 v_~n1~0_6) 1 0) 0) 0 1) v_thread1Thread1of1ForFork1_~cond~0_7) InVars {~n1~0=v_~n1~0_6} OutVars{thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_7, ~n1~0=v_~n1~0_6} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_~cond~0][458], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 40#L93true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)))]) [2024-11-19 09:56:22,656 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,656 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,656 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,656 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,680 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,680 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,680 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,680 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2024-11-19 09:56:22,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:22,680 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,681 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,681 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,681 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:22,681 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:25,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][522], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 17#thread1EXITtrue, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:25,713 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:56:25,713 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:25,713 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:25,713 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:25,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][522], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 5#L133-1true, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:25,715 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-11-19 09:56:25,716 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:25,716 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:25,716 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][522], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 17#thread1EXITtrue, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,093 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-11-19 09:56:26,094 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,094 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,094 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:26,122 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,122 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,122 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,122 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 8#L66true, 297#true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:26,125 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,125 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,125 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,125 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,127 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,127 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,128 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,128 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,129 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,129 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,129 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,130 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,130 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,130 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,130 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,130 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,131 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 14#thread4EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,138 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,138 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,138 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,139 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, 14#thread4EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,142 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][244], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 17#thread1EXITtrue, 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 35#L90true]) [2024-11-19 09:56:26,310 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,310 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:26,310 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,310 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:26,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:26,433 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,433 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 8#L66true, 297#true, 35#L90true, 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 402#true]) [2024-11-19 09:56:26,434 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,434 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,436 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,436 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,436 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,436 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,437 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,437 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,437 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,437 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,437 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([380] L93-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork0_#res.base_1| 0) (= (mod v_thread3Thread1of1ForFork0_~cond~2_5 256) 0) (= |v_thread3Thread1of1ForFork0_#res.offset_1| 0)) InVars {thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5} OutVars{thread3Thread1of1ForFork0_#res.base=|v_thread3Thread1of1ForFork0_#res.base_1|, thread3Thread1of1ForFork0_~cond~2=v_thread3Thread1of1ForFork0_~cond~2_5, thread3Thread1of1ForFork0_#res.offset=|v_thread3Thread1of1ForFork0_#res.offset_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork0_#res.offset, thread3Thread1of1ForFork0_#res.base][113], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,446 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,446 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,446 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,446 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([370] L52-->L55: Formula: (= (ite (= (ite (< 0 v_~n1~0_6) 1 0) 0) 0 1) v_thread1Thread1of1ForFork1_~cond~0_7) InVars {~n1~0=v_~n1~0_6} OutVars{thread1Thread1of1ForFork1_~cond~0=v_thread1Thread1of1ForFork1_~cond~0_7, ~n1~0=v_~n1~0_6} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_~cond~0][228], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 43#L71true, 40#L93true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 12#L55true, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 404#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)))]) [2024-11-19 09:56:26,447 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,447 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,447 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,447 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][157], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,510 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][452], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 15#L133true, Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 31#thread2EXITtrue, Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 327#true, Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 297#true, 35#L90true, 402#true]) [2024-11-19 09:56:26,510 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,510 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,511 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L85-->L90: Formula: (or (and (= v_~p2~0_98 v_~p2~0_97) (= |v_thread3Thread1of1ForFork0_#t~post2_2| |v_thread3Thread1of1ForFork0_#t~post2_1|) (<= v_~n2~0_87 0) (= v_~n2~0_87 v_~n2~0_86)) (and (< 0 v_~n2~0_87) (= (+ v_~n2~0_86 1) v_~n2~0_87) (= (+ v_~m~0_85 v_~p2~0_98) v_~p2~0_97))) InVars {~p2~0=v_~p2~0_98, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_87, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_1|} OutVars{~p2~0=v_~p2~0_97, ~m~0=v_~m~0_85, ~n2~0=v_~n2~0_86, thread3Thread1of1ForFork0_#t~post2=|v_thread3Thread1of1ForFork0_#t~post2_2|} AuxVars[] AssignedVars[~n2~0, ~p2~0, thread3Thread1of1ForFork0_#t~post2][316], [408#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 25#L132-4true, 74#true, Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), 31#thread2EXITtrue, Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 350#true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 329#(<= ~n1~0 ~n2~0), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), 327#true, 17#thread1EXITtrue, 297#true, 35#L90true]) [2024-11-19 09:56:26,603 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,603 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:26,603 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:26,603 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][397], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 329#(<= ~n1~0 ~n2~0), 25#L132-4true, Black: 299#(= ~n2~0 ~n1~0), 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), 44#L112true, Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 402#true]) [2024-11-19 09:56:26,851 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,852 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:26,852 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:26,852 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][397], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 329#(<= ~n1~0 ~n2~0), 25#L132-4true, 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), 33#L74true, 44#L112true, Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,912 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,912 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:26,912 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2024-11-19 09:56:26,912 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2024-11-19 09:56:26,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([369] L47-->L52: Formula: (or (and (= (+ v_~n1~0_84 1) v_~n1~0_85) (< 0 v_~n1~0_85) (= v_~p1~0_97 (+ v_~m~0_73 v_~p1~0_98))) (and (<= v_~n1~0_85 0) (= v_~n1~0_85 v_~n1~0_84) (= |v_thread1Thread1of1ForFork1_#t~post1_2| |v_thread1Thread1of1ForFork1_#t~post1_1|) (= v_~p1~0_98 v_~p1~0_97))) InVars {~m~0=v_~m~0_73, ~p1~0=v_~p1~0_98, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_1|, ~n1~0=v_~n1~0_85} OutVars{~m~0=v_~m~0_73, ~p1~0=v_~p1~0_97, thread1Thread1of1ForFork1_#t~post1=|v_thread1Thread1of1ForFork1_#t~post1_2|, ~n1~0=v_~n1~0_84} AuxVars[] AssignedVars[~p1~0, thread1Thread1of1ForFork1_#t~post1, ~n1~0][397], [Black: 368#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 378#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 376#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (<= ~n1~0 ~n2~0)), 32#L104true, Black: 352#(<= ~n1~0 ~n2~0), Black: 386#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 364#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), 366#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 382#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 372#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 354#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (or (< ~n1~0 1) (and (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= (div thread4Thread1of1ForFork2_~cond~3 256) 0)))), Black: 360#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= ~n1~0 ~n2~0)), Black: 384#(and (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 374#(and (= thread4Thread1of1ForFork2_~cond~3 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 0)), Black: 358#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (<= ~n1~0 ~n2~0)), Black: 278#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 248#(or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 79#(<= 1 ~n2~0), Black: 274#(and (<= 1 ~n2~0) (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 276#(and (or (< 0 ~n2~0) (< ~n1~0 1)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 84#(and (= ~n2~0 ~n1~0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 266#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 94#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 74#true, Black: 268#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)) (= thread4Thread1of1ForFork2_~cond~3 1)), Black: 141#(= thread4Thread1of1ForFork2_~cond~3 1), Black: 206#(or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))), Black: 280#(and (= thread4Thread1of1ForFork2_~cond~3 1) (or (< 0 ~n2~0) (= (mod thread1Thread1of1ForFork1_~cond~0 256) 0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), 16#thread3EXITtrue, Black: 272#(and (or (< 0 (mod thread4Thread1of1ForFork2_~cond~3 256)) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))) (or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296))))), Black: 270#(and (<= 1 ~n2~0) (= thread4Thread1of1ForFork2_~cond~3 1)), 329#(<= ~n1~0 ~n2~0), 25#L132-4true, 241#(or (< 0 ~n2~0) (and (<= ~n1~0 0) (= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)))), Black: 299#(= ~n2~0 ~n1~0), Black: 309#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 300#(and (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0))) (or (= ~n2~0 ~n1~0) (< 0 ~n2~0))), Black: 307#(and (= ~n2~0 ~n1~0) (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)), Black: 305#(and (= ~n2~0 ~n1~0) (or (and (<= 1 ~n2~0) (= thread3Thread1of1ForFork0_~cond~2 1)) (and (<= ~n2~0 0) (= thread3Thread1of1ForFork0_~cond~2 0)))), Black: 60#(= (mod ~p1~0 4294967296) (mod ~p2~0 4294967296)), 33#L74true, Black: 317#(or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))), Black: 323#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 321#(and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0)), Black: 70#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= 0 (div thread1Thread1of1ForFork1_~cond~0 256)) (<= ~n1~0 0) (<= (mod thread1Thread1of1ForFork1_~cond~0 256) 0)), Black: 64#(or (and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)) (and (<= 1 ~n1~0) (= thread2Thread1of1ForFork3_~cond~1 1))), Black: 68#(and (= thread2Thread1of1ForFork3_~cond~1 0) (<= ~n1~0 0)), Black: 336#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), 7#L52true, Black: 338#(and (<= 1 ~n2~0) (<= ~n1~0 ~n2~0)), Black: 334#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= ~n1~0 ~n2~0)), Black: 332#(and (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2)), Black: 340#(and (or (and (<= 1 ~n1~0) (= thread1Thread1of1ForFork1_~cond~0 1)) (and (<= ~n1~0 0) (= thread1Thread1of1ForFork1_~cond~0 0))) (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), Black: 342#(and (<= 1 ~n2~0) (<= (div thread3Thread1of1ForFork0_~cond~2 256) 0) (<= 1 thread3Thread1of1ForFork0_~cond~2) (<= ~n1~0 ~n2~0)), 297#true, 402#true]) [2024-11-19 09:56:26,943 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,943 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2024-11-19 09:56:26,943 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2024-11-19 09:56:26,943 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event