./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-proofs-counter-add-4-semi-Q67.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-proofs-counter-add-4-semi-Q67.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya --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 34bb015d05a3d6b765805bee36bd4c1bc3f74929c05e61a51973bc9a4fc2cfc0 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 03:56:29,108 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 03:56:29,174 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2023-11-29 03:56:29,178 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 03:56:29,178 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 03:56:29,203 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 03:56:29,203 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 03:56:29,204 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 03:56:29,205 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 03:56:29,205 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 03:56:29,206 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 03:56:29,206 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 03:56:29,207 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 03:56:29,207 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 03:56:29,208 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 03:56:29,208 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 03:56:29,209 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 03:56:29,209 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 03:56:29,210 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 03:56:29,210 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 03:56:29,211 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-29 03:56:29,212 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-29 03:56:29,212 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-29 03:56:29,213 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 03:56:29,213 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 03:56:29,213 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 03:56:29,214 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 03:56:29,214 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 03:56:29,215 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 03:56:29,215 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 03:56:29,215 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 03:56:29,216 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 03:56:29,216 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:56:29,216 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 03:56:29,217 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 03:56:29,217 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 03:56:29,217 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 03:56:29,217 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 03:56:29,217 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 03:56:29,218 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 03:56:29,218 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 03:56:29,218 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 34bb015d05a3d6b765805bee36bd4c1bc3f74929c05e61a51973bc9a4fc2cfc0 [2023-11-29 03:56:29,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 03:56:29,471 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 03:56:29,474 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 03:56:29,475 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 03:56:29,475 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 03:56:29,477 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/popl20-proofs-counter-add-4-semi-Q67.wvr.c [2023-11-29 03:56:32,309 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 03:56:32,479 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 03:56:32,480 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/sv-benchmarks/c/weaver/popl20-proofs-counter-add-4-semi-Q67.wvr.c [2023-11-29 03:56:32,488 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/data/44d5c0568/a80f9ad791a44d9688ff254b4f147082/FLAGa75cdf48f [2023-11-29 03:56:32,503 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/data/44d5c0568/a80f9ad791a44d9688ff254b4f147082 [2023-11-29 03:56:32,506 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 03:56:32,508 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 03:56:32,509 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 03:56:32,509 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 03:56:32,515 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 03:56:32,515 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,516 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41e6e2c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32, skipping insertion in model container [2023-11-29 03:56:32,517 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,543 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 03:56:32,721 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:56:32,732 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 03:56:32,756 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:56:32,765 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 03:56:32,765 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 03:56:32,772 INFO L206 MainTranslator]: Completed translation [2023-11-29 03:56:32,773 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32 WrapperNode [2023-11-29 03:56:32,773 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 03:56:32,774 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 03:56:32,775 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 03:56:32,775 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 03:56:32,782 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,791 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,816 INFO L138 Inliner]: procedures = 22, calls = 43, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 140 [2023-11-29 03:56:32,816 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 03:56:32,817 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 03:56:32,817 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 03:56:32,817 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 03:56:32,829 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,829 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,832 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,849 INFO L175 MemorySlicer]: Split 10 memory accesses to 5 slices as follows [2, 2, 2, 2, 2]. 20 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0]. The 4 writes are split as follows [0, 1, 1, 1, 1]. [2023-11-29 03:56:32,849 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,858 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,861 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,863 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,865 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,868 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 03:56:32,869 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 03:56:32,870 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 03:56:32,870 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 03:56:32,871 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (1/1) ... [2023-11-29 03:56:32,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:56:32,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:32,899 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 03:56:32,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 03:56:32,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 03:56:32,933 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 03:56:32,933 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 03:56:32,934 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 03:56:32,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 03:56:32,934 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 03:56:32,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 03:56:32,934 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-11-29 03:56:32,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 03:56:32,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 03:56:32,936 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 03:56:32,937 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 03:56:32,937 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 03:56:32,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 03:56:32,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 03:56:32,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 03:56:32,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 03:56:32,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 03:56:32,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 03:56:32,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 03:56:32,940 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 03:56:33,053 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 03:56:33,055 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 03:56:33,311 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 03:56:33,561 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 03:56:33,561 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 03:56:33,561 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:56:33 BoogieIcfgContainer [2023-11-29 03:56:33,562 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 03:56:33,564 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 03:56:33,565 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 03:56:33,567 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 03:56:33,568 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 03:56:32" (1/3) ... [2023-11-29 03:56:33,568 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d196d3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:56:33, skipping insertion in model container [2023-11-29 03:56:33,568 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:56:32" (2/3) ... [2023-11-29 03:56:33,568 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d196d3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:56:33, skipping insertion in model container [2023-11-29 03:56:33,569 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:56:33" (3/3) ... [2023-11-29 03:56:33,570 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-proofs-counter-add-4-semi-Q67.wvr.c [2023-11-29 03:56:33,584 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 03:56:33,584 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2023-11-29 03:56:33,584 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 03:56:33,636 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-11-29 03:56:33,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 74 places, 65 transitions, 158 flow [2023-11-29 03:56:33,698 INFO L124 PetriNetUnfolderBase]: 4/61 cut-off events. [2023-11-29 03:56:33,698 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-11-29 03:56:33,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78 conditions, 61 events. 4/61 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 93 event pairs, 0 based on Foata normal form. 0/39 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2023-11-29 03:56:33,702 INFO L82 GeneralOperation]: Start removeDead. Operand has 74 places, 65 transitions, 158 flow [2023-11-29 03:56:33,707 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 69 places, 60 transitions, 144 flow [2023-11-29 03:56:33,717 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 03:56:33,723 INFO L357 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, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@51af8275, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 03:56:33,724 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2023-11-29 03:56:33,727 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 03:56:33,727 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-11-29 03:56:33,728 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 03:56:33,728 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:33,728 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-29 03:56:33,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:33,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:33,733 INFO L85 PathProgramCache]: Analyzing trace with hash 13479, now seen corresponding path program 1 times [2023-11-29 03:56:33,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:33,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262259832] [2023-11-29 03:56:33,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:33,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:33,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:34,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:34,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:34,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262259832] [2023-11-29 03:56:34,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262259832] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:34,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:34,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:34,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926532556] [2023-11-29 03:56:34,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:34,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:34,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:34,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:34,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:34,164 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 65 [2023-11-29 03:56:34,167 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 60 transitions, 144 flow. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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) [2023-11-29 03:56:34,167 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:34,167 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 65 [2023-11-29 03:56:34,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:34,520 INFO L124 PetriNetUnfolderBase]: 1424/2170 cut-off events. [2023-11-29 03:56:34,521 INFO L125 PetriNetUnfolderBase]: For 105/105 co-relation queries the response was YES. [2023-11-29 03:56:34,530 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4047 conditions, 2170 events. 1424/2170 cut-off events. For 105/105 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 10301 event pairs, 669 based on Foata normal form. 1/1992 useless extension candidates. Maximal degree in co-relation 3481. Up to 1751 conditions per place. [2023-11-29 03:56:34,551 INFO L140 encePairwiseOnDemand]: 61/65 looper letters, 23 selfloop transitions, 1 changer transitions 0/56 dead transitions. [2023-11-29 03:56:34,551 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 56 transitions, 184 flow [2023-11-29 03:56:34,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:34,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:34,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 138 transitions. [2023-11-29 03:56:34,564 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7076923076923077 [2023-11-29 03:56:34,564 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 138 transitions. [2023-11-29 03:56:34,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 138 transitions. [2023-11-29 03:56:34,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:34,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 138 transitions. [2023-11-29 03:56:34,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 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) [2023-11-29 03:56:34,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:34,575 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:34,577 INFO L175 Difference]: Start difference. First operand has 69 places, 60 transitions, 144 flow. Second operand 3 states and 138 transitions. [2023-11-29 03:56:34,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 56 transitions, 184 flow [2023-11-29 03:56:34,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 56 transitions, 168 flow, removed 0 selfloop flow, removed 8 redundant places. [2023-11-29 03:56:34,586 INFO L231 Difference]: Finished difference. Result has 59 places, 56 transitions, 122 flow [2023-11-29 03:56:34,588 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=122, PETRI_PLACES=59, PETRI_TRANSITIONS=56} [2023-11-29 03:56:34,591 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -10 predicate places. [2023-11-29 03:56:34,591 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 56 transitions, 122 flow [2023-11-29 03:56:34,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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) [2023-11-29 03:56:34,592 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:34,592 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-29 03:56:34,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 03:56:34,592 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:34,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:34,593 INFO L85 PathProgramCache]: Analyzing trace with hash 13480, now seen corresponding path program 1 times [2023-11-29 03:56:34,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:34,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731898180] [2023-11-29 03:56:34,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:34,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:34,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:34,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:34,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731898180] [2023-11-29 03:56:34,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731898180] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:34,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:34,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:34,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057203078] [2023-11-29 03:56:34,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:34,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:34,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:34,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:34,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:34,779 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:34,780 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 56 transitions, 122 flow. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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) [2023-11-29 03:56:34,780 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:34,780 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:34,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:34,988 INFO L124 PetriNetUnfolderBase]: 992/1656 cut-off events. [2023-11-29 03:56:34,989 INFO L125 PetriNetUnfolderBase]: For 40/40 co-relation queries the response was YES. [2023-11-29 03:56:34,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1656 events. 992/1656 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 8281 event pairs, 453 based on Foata normal form. 82/1559 useless extension candidates. Maximal degree in co-relation 2931. Up to 1237 conditions per place. [2023-11-29 03:56:35,005 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 21 selfloop transitions, 1 changer transitions 0/54 dead transitions. [2023-11-29 03:56:35,005 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 54 transitions, 162 flow [2023-11-29 03:56:35,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:35,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:35,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 141 transitions. [2023-11-29 03:56:35,007 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7230769230769231 [2023-11-29 03:56:35,007 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:35,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:35,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,011 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,011 INFO L175 Difference]: Start difference. First operand has 59 places, 56 transitions, 122 flow. Second operand 3 states and 141 transitions. [2023-11-29 03:56:35,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 54 transitions, 162 flow [2023-11-29 03:56:35,012 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 54 transitions, 161 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:35,013 INFO L231 Difference]: Finished difference. Result has 58 places, 54 transitions, 119 flow [2023-11-29 03:56:35,014 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=117, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=119, PETRI_PLACES=58, PETRI_TRANSITIONS=54} [2023-11-29 03:56:35,015 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -11 predicate places. [2023-11-29 03:56:35,015 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 54 transitions, 119 flow [2023-11-29 03:56:35,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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) [2023-11-29 03:56:35,015 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:35,015 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-29 03:56:35,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 03:56:35,016 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:35,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:35,016 INFO L85 PathProgramCache]: Analyzing trace with hash 401970471, now seen corresponding path program 1 times [2023-11-29 03:56:35,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:35,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669371337] [2023-11-29 03:56:35,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:35,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:35,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:35,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:35,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:35,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669371337] [2023-11-29 03:56:35,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669371337] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:35,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:35,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:35,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587408997] [2023-11-29 03:56:35,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:35,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:35,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:35,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:35,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:35,149 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 65 [2023-11-29 03:56:35,150 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 54 transitions, 119 flow. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 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) [2023-11-29 03:56:35,150 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:35,150 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 65 [2023-11-29 03:56:35,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:35,370 INFO L124 PetriNetUnfolderBase]: 1104/1740 cut-off events. [2023-11-29 03:56:35,370 INFO L125 PetriNetUnfolderBase]: For 31/31 co-relation queries the response was YES. [2023-11-29 03:56:35,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3164 conditions, 1740 events. 1104/1740 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 8242 event pairs, 509 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 3157. Up to 1379 conditions per place. [2023-11-29 03:56:35,385 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 23 selfloop transitions, 1 changer transitions 0/52 dead transitions. [2023-11-29 03:56:35,385 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 52 transitions, 163 flow [2023-11-29 03:56:35,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:35,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:35,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 137 transitions. [2023-11-29 03:56:35,387 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7025641025641025 [2023-11-29 03:56:35,387 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 137 transitions. [2023-11-29 03:56:35,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 137 transitions. [2023-11-29 03:56:35,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:35,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 137 transitions. [2023-11-29 03:56:35,389 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 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) [2023-11-29 03:56:35,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,390 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,390 INFO L175 Difference]: Start difference. First operand has 58 places, 54 transitions, 119 flow. Second operand 3 states and 137 transitions. [2023-11-29 03:56:35,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 52 transitions, 163 flow [2023-11-29 03:56:35,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 52 transitions, 162 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:35,392 INFO L231 Difference]: Finished difference. Result has 57 places, 52 transitions, 116 flow [2023-11-29 03:56:35,392 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=116, PETRI_PLACES=57, PETRI_TRANSITIONS=52} [2023-11-29 03:56:35,393 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -12 predicate places. [2023-11-29 03:56:35,393 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 52 transitions, 116 flow [2023-11-29 03:56:35,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 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) [2023-11-29 03:56:35,394 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:35,394 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-29 03:56:35,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 03:56:35,394 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:35,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:35,395 INFO L85 PathProgramCache]: Analyzing trace with hash 401970472, now seen corresponding path program 1 times [2023-11-29 03:56:35,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:35,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878959075] [2023-11-29 03:56:35,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:35,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:35,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:35,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:35,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878959075] [2023-11-29 03:56:35,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878959075] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:35,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:35,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:35,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14111623] [2023-11-29 03:56:35,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:35,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:35,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:35,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:35,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:35,533 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:35,533 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 52 transitions, 116 flow. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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) [2023-11-29 03:56:35,533 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:35,533 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:35,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:35,714 INFO L124 PetriNetUnfolderBase]: 992/1598 cut-off events. [2023-11-29 03:56:35,714 INFO L125 PetriNetUnfolderBase]: For 40/40 co-relation queries the response was YES. [2023-11-29 03:56:35,717 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2881 conditions, 1598 events. 992/1598 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 7608 event pairs, 453 based on Foata normal form. 30/1507 useless extension candidates. Maximal degree in co-relation 2873. Up to 1237 conditions per place. [2023-11-29 03:56:35,728 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 21 selfloop transitions, 1 changer transitions 0/50 dead transitions. [2023-11-29 03:56:35,728 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 50 transitions, 156 flow [2023-11-29 03:56:35,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:35,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:35,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 141 transitions. [2023-11-29 03:56:35,730 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7230769230769231 [2023-11-29 03:56:35,730 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:35,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 141 transitions. [2023-11-29 03:56:35,732 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:35,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,733 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:35,733 INFO L175 Difference]: Start difference. First operand has 57 places, 52 transitions, 116 flow. Second operand 3 states and 141 transitions. [2023-11-29 03:56:35,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 50 transitions, 156 flow [2023-11-29 03:56:35,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 50 transitions, 155 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:35,735 INFO L231 Difference]: Finished difference. Result has 56 places, 50 transitions, 113 flow [2023-11-29 03:56:35,735 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=111, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=113, PETRI_PLACES=56, PETRI_TRANSITIONS=50} [2023-11-29 03:56:35,736 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -13 predicate places. [2023-11-29 03:56:35,736 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 50 transitions, 113 flow [2023-11-29 03:56:35,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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) [2023-11-29 03:56:35,737 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:35,737 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:35,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 03:56:35,737 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:35,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:35,738 INFO L85 PathProgramCache]: Analyzing trace with hash 733901124, now seen corresponding path program 1 times [2023-11-29 03:56:35,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:35,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424845118] [2023-11-29 03:56:35,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:35,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:35,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:35,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:35,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424845118] [2023-11-29 03:56:35,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424845118] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:35,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:35,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:35,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390268028] [2023-11-29 03:56:35,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:35,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:35,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:35,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:35,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:35,858 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 65 [2023-11-29 03:56:35,859 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 50 transitions, 113 flow. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 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) [2023-11-29 03:56:35,859 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:35,859 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 65 [2023-11-29 03:56:35,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:36,058 INFO L124 PetriNetUnfolderBase]: 1024/1606 cut-off events. [2023-11-29 03:56:36,058 INFO L125 PetriNetUnfolderBase]: For 37/37 co-relation queries the response was YES. [2023-11-29 03:56:36,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1606 events. 1024/1606 cut-off events. For 37/37 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 7505 event pairs, 472 based on Foata normal form. 0/1515 useless extension candidates. Maximal degree in co-relation 2928. Up to 1284 conditions per place. [2023-11-29 03:56:36,071 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 23 selfloop transitions, 1 changer transitions 0/48 dead transitions. [2023-11-29 03:56:36,071 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 48 transitions, 157 flow [2023-11-29 03:56:36,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:36,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:36,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 137 transitions. [2023-11-29 03:56:36,073 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7025641025641025 [2023-11-29 03:56:36,073 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:36,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 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) [2023-11-29 03:56:36,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,075 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,075 INFO L175 Difference]: Start difference. First operand has 56 places, 50 transitions, 113 flow. Second operand 3 states and 137 transitions. [2023-11-29 03:56:36,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 48 transitions, 157 flow [2023-11-29 03:56:36,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 48 transitions, 156 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:36,077 INFO L231 Difference]: Finished difference. Result has 55 places, 48 transitions, 110 flow [2023-11-29 03:56:36,078 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=108, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=110, PETRI_PLACES=55, PETRI_TRANSITIONS=48} [2023-11-29 03:56:36,078 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -14 predicate places. [2023-11-29 03:56:36,078 INFO L495 AbstractCegarLoop]: Abstraction has has 55 places, 48 transitions, 110 flow [2023-11-29 03:56:36,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 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) [2023-11-29 03:56:36,079 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:36,079 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:36,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 03:56:36,079 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:36,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:36,080 INFO L85 PathProgramCache]: Analyzing trace with hash 733901125, now seen corresponding path program 1 times [2023-11-29 03:56:36,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:36,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787082202] [2023-11-29 03:56:36,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:36,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:36,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:36,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:36,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:36,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787082202] [2023-11-29 03:56:36,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787082202] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:36,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:36,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:36,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897653169] [2023-11-29 03:56:36,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:36,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:36,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:36,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:36,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:36,201 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:36,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 48 transitions, 110 flow. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 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) [2023-11-29 03:56:36,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:36,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:36,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:36,388 INFO L124 PetriNetUnfolderBase]: 992/1568 cut-off events. [2023-11-29 03:56:36,388 INFO L125 PetriNetUnfolderBase]: For 40/40 co-relation queries the response was YES. [2023-11-29 03:56:36,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2853 conditions, 1568 events. 992/1568 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 7355 event pairs, 453 based on Foata normal form. 18/1495 useless extension candidates. Maximal degree in co-relation 2843. Up to 1237 conditions per place. [2023-11-29 03:56:36,401 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 21 selfloop transitions, 1 changer transitions 0/46 dead transitions. [2023-11-29 03:56:36,401 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 46 transitions, 150 flow [2023-11-29 03:56:36,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:36,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:36,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 141 transitions. [2023-11-29 03:56:36,402 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7230769230769231 [2023-11-29 03:56:36,402 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:36,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:36,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,404 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,405 INFO L175 Difference]: Start difference. First operand has 55 places, 48 transitions, 110 flow. Second operand 3 states and 141 transitions. [2023-11-29 03:56:36,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 46 transitions, 150 flow [2023-11-29 03:56:36,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 46 transitions, 149 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:36,406 INFO L231 Difference]: Finished difference. Result has 54 places, 46 transitions, 107 flow [2023-11-29 03:56:36,407 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=105, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=107, PETRI_PLACES=54, PETRI_TRANSITIONS=46} [2023-11-29 03:56:36,407 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -15 predicate places. [2023-11-29 03:56:36,407 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 46 transitions, 107 flow [2023-11-29 03:56:36,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 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) [2023-11-29 03:56:36,408 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:36,408 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:36,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 03:56:36,408 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:36,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:36,409 INFO L85 PathProgramCache]: Analyzing trace with hash -2029698518, now seen corresponding path program 1 times [2023-11-29 03:56:36,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:36,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464323253] [2023-11-29 03:56:36,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:36,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:36,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:36,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:36,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464323253] [2023-11-29 03:56:36,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464323253] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:36,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:36,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:36,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166442710] [2023-11-29 03:56:36,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:36,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:36,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:36,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:36,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:36,489 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 65 [2023-11-29 03:56:36,489 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 46 transitions, 107 flow. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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) [2023-11-29 03:56:36,489 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:36,490 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 65 [2023-11-29 03:56:36,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:36,671 INFO L124 PetriNetUnfolderBase]: 1104/1662 cut-off events. [2023-11-29 03:56:36,671 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-11-29 03:56:36,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3090 conditions, 1662 events. 1104/1662 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 7423 event pairs, 509 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 3079. Up to 1379 conditions per place. [2023-11-29 03:56:36,684 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 23 selfloop transitions, 1 changer transitions 0/44 dead transitions. [2023-11-29 03:56:36,685 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 44 transitions, 151 flow [2023-11-29 03:56:36,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:36,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:36,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 137 transitions. [2023-11-29 03:56:36,686 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7025641025641025 [2023-11-29 03:56:36,686 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:36,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 137 transitions. [2023-11-29 03:56:36,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 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) [2023-11-29 03:56:36,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,689 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,689 INFO L175 Difference]: Start difference. First operand has 54 places, 46 transitions, 107 flow. Second operand 3 states and 137 transitions. [2023-11-29 03:56:36,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 44 transitions, 151 flow [2023-11-29 03:56:36,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 44 transitions, 150 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:36,690 INFO L231 Difference]: Finished difference. Result has 53 places, 44 transitions, 104 flow [2023-11-29 03:56:36,691 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=104, PETRI_PLACES=53, PETRI_TRANSITIONS=44} [2023-11-29 03:56:36,691 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -16 predicate places. [2023-11-29 03:56:36,692 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 44 transitions, 104 flow [2023-11-29 03:56:36,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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) [2023-11-29 03:56:36,692 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:36,692 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:36,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 03:56:36,692 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:36,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:36,693 INFO L85 PathProgramCache]: Analyzing trace with hash -2029698517, now seen corresponding path program 1 times [2023-11-29 03:56:36,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:36,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144255112] [2023-11-29 03:56:36,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:36,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:36,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:36,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:36,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144255112] [2023-11-29 03:56:36,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144255112] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:36,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:36,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 03:56:36,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777803324] [2023-11-29 03:56:36,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:36,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:36,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:36,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:36,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:36,795 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:36,796 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 44 transitions, 104 flow. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 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) [2023-11-29 03:56:36,796 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:36,796 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:36,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:36,943 INFO L124 PetriNetUnfolderBase]: 992/1520 cut-off events. [2023-11-29 03:56:36,943 INFO L125 PetriNetUnfolderBase]: For 40/40 co-relation queries the response was YES. [2023-11-29 03:56:36,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2807 conditions, 1520 events. 992/1520 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 6805 event pairs, 453 based on Foata normal form. 30/1507 useless extension candidates. Maximal degree in co-relation 2795. Up to 1237 conditions per place. [2023-11-29 03:56:36,950 INFO L140 encePairwiseOnDemand]: 62/65 looper letters, 21 selfloop transitions, 1 changer transitions 0/42 dead transitions. [2023-11-29 03:56:36,950 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 42 transitions, 144 flow [2023-11-29 03:56:36,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:36,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:36,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 141 transitions. [2023-11-29 03:56:36,951 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7230769230769231 [2023-11-29 03:56:36,951 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,951 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:36,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 141 transitions. [2023-11-29 03:56:36,952 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:36,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,953 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:36,953 INFO L175 Difference]: Start difference. First operand has 53 places, 44 transitions, 104 flow. Second operand 3 states and 141 transitions. [2023-11-29 03:56:36,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 42 transitions, 144 flow [2023-11-29 03:56:36,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 42 transitions, 143 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:36,955 INFO L231 Difference]: Finished difference. Result has 52 places, 42 transitions, 101 flow [2023-11-29 03:56:36,955 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=99, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=101, PETRI_PLACES=52, PETRI_TRANSITIONS=42} [2023-11-29 03:56:36,956 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -17 predicate places. [2023-11-29 03:56:36,956 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 42 transitions, 101 flow [2023-11-29 03:56:36,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 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) [2023-11-29 03:56:36,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:36,956 INFO L208 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, 1, 1, 1, 1] [2023-11-29 03:56:36,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 03:56:36,957 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:36,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:36,957 INFO L85 PathProgramCache]: Analyzing trace with hash -246465708, now seen corresponding path program 1 times [2023-11-29 03:56:36,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:36,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911383196] [2023-11-29 03:56:36,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:36,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:37,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:37,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:37,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911383196] [2023-11-29 03:56:37,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911383196] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:37,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:37,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 03:56:37,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351788116] [2023-11-29 03:56:37,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:37,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 03:56:37,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:37,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 03:56:37,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 03:56:37,015 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 65 [2023-11-29 03:56:37,016 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 42 transitions, 101 flow. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:37,016 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:37,016 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 65 [2023-11-29 03:56:37,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:37,172 INFO L124 PetriNetUnfolderBase]: 1184/1817 cut-off events. [2023-11-29 03:56:37,172 INFO L125 PetriNetUnfolderBase]: For 47/47 co-relation queries the response was YES. [2023-11-29 03:56:37,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3384 conditions, 1817 events. 1184/1817 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 8175 event pairs, 182 based on Foata normal form. 46/1849 useless extension candidates. Maximal degree in co-relation 3371. Up to 1334 conditions per place. [2023-11-29 03:56:37,181 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 34 selfloop transitions, 3 changer transitions 2/59 dead transitions. [2023-11-29 03:56:37,181 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 59 transitions, 220 flow [2023-11-29 03:56:37,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 03:56:37,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 03:56:37,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 165 transitions. [2023-11-29 03:56:37,182 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8461538461538461 [2023-11-29 03:56:37,182 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 165 transitions. [2023-11-29 03:56:37,182 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 165 transitions. [2023-11-29 03:56:37,183 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:37,183 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 165 transitions. [2023-11-29 03:56:37,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 55.0) internal successors, (165), 3 states have internal predecessors, (165), 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) [2023-11-29 03:56:37,184 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:37,184 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 65.0) internal successors, (260), 4 states have internal predecessors, (260), 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) [2023-11-29 03:56:37,184 INFO L175 Difference]: Start difference. First operand has 52 places, 42 transitions, 101 flow. Second operand 3 states and 165 transitions. [2023-11-29 03:56:37,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 59 transitions, 220 flow [2023-11-29 03:56:37,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 59 transitions, 219 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:37,186 INFO L231 Difference]: Finished difference. Result has 54 places, 44 transitions, 123 flow [2023-11-29 03:56:37,186 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=123, PETRI_PLACES=54, PETRI_TRANSITIONS=44} [2023-11-29 03:56:37,187 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -15 predicate places. [2023-11-29 03:56:37,187 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 44 transitions, 123 flow [2023-11-29 03:56:37,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 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) [2023-11-29 03:56:37,187 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:37,187 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:37,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 03:56:37,188 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:37,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:37,188 INFO L85 PathProgramCache]: Analyzing trace with hash 662292630, now seen corresponding path program 1 times [2023-11-29 03:56:37,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:37,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175050070] [2023-11-29 03:56:37,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:37,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:37,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:37,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:37,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175050070] [2023-11-29 03:56:37,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175050070] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:37,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:37,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:56:37,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522766723] [2023-11-29 03:56:37,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:37,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:56:37,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:37,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:56:37,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:56:37,376 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:37,376 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 44 transitions, 123 flow. Second operand has 5 states, 5 states have (on average 44.0) internal successors, (220), 5 states have internal predecessors, (220), 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) [2023-11-29 03:56:37,376 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:37,376 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:37,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:37,737 INFO L124 PetriNetUnfolderBase]: 1990/3005 cut-off events. [2023-11-29 03:56:37,737 INFO L125 PetriNetUnfolderBase]: For 725/767 co-relation queries the response was YES. [2023-11-29 03:56:37,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6706 conditions, 3005 events. 1990/3005 cut-off events. For 725/767 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 14687 event pairs, 330 based on Foata normal form. 8/2830 useless extension candidates. Maximal degree in co-relation 6691. Up to 1664 conditions per place. [2023-11-29 03:56:37,754 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 68 selfloop transitions, 9 changer transitions 0/96 dead transitions. [2023-11-29 03:56:37,754 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 96 transitions, 428 flow [2023-11-29 03:56:37,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:56:37,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 03:56:37,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2023-11-29 03:56:37,756 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8430769230769231 [2023-11-29 03:56:37,756 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 274 transitions. [2023-11-29 03:56:37,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 274 transitions. [2023-11-29 03:56:37,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:37,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 274 transitions. [2023-11-29 03:56:37,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 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) [2023-11-29 03:56:37,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:37,758 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:37,758 INFO L175 Difference]: Start difference. First operand has 54 places, 44 transitions, 123 flow. Second operand 5 states and 274 transitions. [2023-11-29 03:56:37,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 96 transitions, 428 flow [2023-11-29 03:56:37,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 96 transitions, 423 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:37,761 INFO L231 Difference]: Finished difference. Result has 59 places, 51 transitions, 185 flow [2023-11-29 03:56:37,762 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=185, PETRI_PLACES=59, PETRI_TRANSITIONS=51} [2023-11-29 03:56:37,762 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -10 predicate places. [2023-11-29 03:56:37,762 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 51 transitions, 185 flow [2023-11-29 03:56:37,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.0) internal successors, (220), 5 states have internal predecessors, (220), 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) [2023-11-29 03:56:37,763 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:37,763 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:37,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 03:56:37,763 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:37,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:37,764 INFO L85 PathProgramCache]: Analyzing trace with hash -2073103790, now seen corresponding path program 2 times [2023-11-29 03:56:37,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:37,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749889422] [2023-11-29 03:56:37,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:37,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:37,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:37,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:37,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:37,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749889422] [2023-11-29 03:56:37,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749889422] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:37,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:37,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:37,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592505606] [2023-11-29 03:56:37,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:37,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:37,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:37,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:37,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:37,914 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:37,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 51 transitions, 185 flow. Second operand has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:37,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:37,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:37,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:38,254 INFO L124 PetriNetUnfolderBase]: 2737/4047 cut-off events. [2023-11-29 03:56:38,254 INFO L125 PetriNetUnfolderBase]: For 2944/2944 co-relation queries the response was YES. [2023-11-29 03:56:38,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10852 conditions, 4047 events. 2737/4047 cut-off events. For 2944/2944 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 20486 event pairs, 552 based on Foata normal form. 12/3761 useless extension candidates. Maximal degree in co-relation 10834. Up to 3206 conditions per place. [2023-11-29 03:56:38,278 INFO L140 encePairwiseOnDemand]: 58/65 looper letters, 58 selfloop transitions, 6 changer transitions 2/84 dead transitions. [2023-11-29 03:56:38,278 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 84 transitions, 417 flow [2023-11-29 03:56:38,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:38,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:38,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 214 transitions. [2023-11-29 03:56:38,280 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.823076923076923 [2023-11-29 03:56:38,280 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 214 transitions. [2023-11-29 03:56:38,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 214 transitions. [2023-11-29 03:56:38,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:38,280 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 214 transitions. [2023-11-29 03:56:38,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 53.5) internal successors, (214), 4 states have internal predecessors, (214), 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) [2023-11-29 03:56:38,281 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:38,281 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:38,281 INFO L175 Difference]: Start difference. First operand has 59 places, 51 transitions, 185 flow. Second operand 4 states and 214 transitions. [2023-11-29 03:56:38,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 84 transitions, 417 flow [2023-11-29 03:56:38,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 84 transitions, 417 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:38,285 INFO L231 Difference]: Finished difference. Result has 64 places, 53 transitions, 221 flow [2023-11-29 03:56:38,285 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=221, PETRI_PLACES=64, PETRI_TRANSITIONS=53} [2023-11-29 03:56:38,286 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -5 predicate places. [2023-11-29 03:56:38,286 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 53 transitions, 221 flow [2023-11-29 03:56:38,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:38,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:38,286 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:38,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 03:56:38,287 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:38,287 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:38,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1853318510, now seen corresponding path program 3 times [2023-11-29 03:56:38,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:38,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597586787] [2023-11-29 03:56:38,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:38,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:38,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:38,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:38,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:38,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597586787] [2023-11-29 03:56:38,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597586787] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:38,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:38,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:38,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693283290] [2023-11-29 03:56:38,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:38,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:38,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:38,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:38,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:38,398 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:38,398 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 53 transitions, 221 flow. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:38,398 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:38,398 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:38,398 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:38,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 124#true, 12#L41true, 67#L97-4true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:38,550 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-11-29 03:56:38,550 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-11-29 03:56:38,550 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-11-29 03:56:38,551 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-11-29 03:56:38,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 111#(= ~counter~0 0), 124#true, 67#L97-4true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:38,570 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-11-29 03:56:38,570 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-11-29 03:56:38,571 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-11-29 03:56:38,571 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:38,806 INFO L124 PetriNetUnfolderBase]: 2615/3918 cut-off events. [2023-11-29 03:56:38,806 INFO L125 PetriNetUnfolderBase]: For 4160/4238 co-relation queries the response was YES. [2023-11-29 03:56:38,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11535 conditions, 3918 events. 2615/3918 cut-off events. For 4160/4238 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 19846 event pairs, 582 based on Foata normal form. 17/3852 useless extension candidates. Maximal degree in co-relation 11513. Up to 2714 conditions per place. [2023-11-29 03:56:38,830 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 65 selfloop transitions, 7 changer transitions 7/99 dead transitions. [2023-11-29 03:56:38,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 99 transitions, 550 flow [2023-11-29 03:56:38,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:56:38,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 03:56:38,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 268 transitions. [2023-11-29 03:56:38,832 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8246153846153846 [2023-11-29 03:56:38,832 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 268 transitions. [2023-11-29 03:56:38,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 268 transitions. [2023-11-29 03:56:38,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:38,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 268 transitions. [2023-11-29 03:56:38,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 53.6) internal successors, (268), 5 states have internal predecessors, (268), 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) [2023-11-29 03:56:38,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:38,834 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:38,834 INFO L175 Difference]: Start difference. First operand has 64 places, 53 transitions, 221 flow. Second operand 5 states and 268 transitions. [2023-11-29 03:56:38,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 99 transitions, 550 flow [2023-11-29 03:56:38,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 99 transitions, 540 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 03:56:38,838 INFO L231 Difference]: Finished difference. Result has 68 places, 56 transitions, 263 flow [2023-11-29 03:56:38,839 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=213, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=263, PETRI_PLACES=68, PETRI_TRANSITIONS=56} [2023-11-29 03:56:38,839 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, -1 predicate places. [2023-11-29 03:56:38,840 INFO L495 AbstractCegarLoop]: Abstraction has has 68 places, 56 transitions, 263 flow [2023-11-29 03:56:38,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:38,840 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:38,840 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:38,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 03:56:38,840 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:38,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:38,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1152183026, now seen corresponding path program 1 times [2023-11-29 03:56:38,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:38,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795182284] [2023-11-29 03:56:38,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:38,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:38,954 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:38,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:38,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795182284] [2023-11-29 03:56:38,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795182284] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:38,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:38,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:38,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720479992] [2023-11-29 03:56:38,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:38,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:38,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:38,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:38,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:38,960 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:38,961 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 56 transitions, 263 flow. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:38,961 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:38,961 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:38,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:39,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][36], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2#thread4EXITtrue, 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,322 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,322 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:39,322 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:39,322 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:39,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][36], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, 51#L79true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,325 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,325 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,325 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,325 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:39,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][60], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 111#(= ~counter~0 0), 51#L79true, 25#thread3EXITtrue, 140#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,352 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,352 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:39,352 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,352 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][36], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 36#L99true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,353 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:39,354 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,354 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,354 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][60], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 36#L99true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 12#L41true, 35#L56true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,355 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:39,355 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:39,355 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:39,355 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:39,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][36], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 131#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 136#(and (<= ~N1~0 0) (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 36#L99true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 51#L79true, 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:39,356 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,356 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,356 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:39,356 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:39,456 INFO L124 PetriNetUnfolderBase]: 3500/5153 cut-off events. [2023-11-29 03:56:39,456 INFO L125 PetriNetUnfolderBase]: For 7808/7934 co-relation queries the response was YES. [2023-11-29 03:56:39,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16066 conditions, 5153 events. 3500/5153 cut-off events. For 7808/7934 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 27419 event pairs, 688 based on Foata normal form. 44/5001 useless extension candidates. Maximal degree in co-relation 16042. Up to 3412 conditions per place. [2023-11-29 03:56:39,502 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 73 selfloop transitions, 11 changer transitions 2/106 dead transitions. [2023-11-29 03:56:39,503 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 106 transitions, 681 flow [2023-11-29 03:56:39,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:56:39,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 03:56:39,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 266 transitions. [2023-11-29 03:56:39,505 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8184615384615385 [2023-11-29 03:56:39,505 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 266 transitions. [2023-11-29 03:56:39,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 266 transitions. [2023-11-29 03:56:39,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:39,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 266 transitions. [2023-11-29 03:56:39,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 53.2) internal successors, (266), 5 states have internal predecessors, (266), 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) [2023-11-29 03:56:39,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:39,509 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:39,509 INFO L175 Difference]: Start difference. First operand has 68 places, 56 transitions, 263 flow. Second operand 5 states and 266 transitions. [2023-11-29 03:56:39,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 106 transitions, 681 flow [2023-11-29 03:56:39,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 106 transitions, 666 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-11-29 03:56:39,518 INFO L231 Difference]: Finished difference. Result has 72 places, 64 transitions, 341 flow [2023-11-29 03:56:39,518 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=254, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=341, PETRI_PLACES=72, PETRI_TRANSITIONS=64} [2023-11-29 03:56:39,519 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 3 predicate places. [2023-11-29 03:56:39,519 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 64 transitions, 341 flow [2023-11-29 03:56:39,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:39,519 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:39,520 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:39,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 03:56:39,520 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:39,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:39,520 INFO L85 PathProgramCache]: Analyzing trace with hash -362415308, now seen corresponding path program 2 times [2023-11-29 03:56:39,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:39,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526871627] [2023-11-29 03:56:39,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:39,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:39,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:39,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:39,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526871627] [2023-11-29 03:56:39,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526871627] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:39,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:39,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:39,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612740627] [2023-11-29 03:56:39,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:39,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:39,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:39,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:39,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:39,681 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:39,682 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 64 transitions, 341 flow. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:39,682 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:39,682 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:39,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:40,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][44], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2#thread4EXITtrue, 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 149#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 12#L41true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,034 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,034 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:40,034 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:40,035 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:40,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][44], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 149#true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, 51#L79true, Black: 111#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,038 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,038 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,038 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,038 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:40,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][29], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 149#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 111#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 35#L56true, 12#L41true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,045 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,045 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:40,045 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,045 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][29], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 149#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 111#(= ~counter~0 0), 51#L79true, 25#thread3EXITtrue, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 12#L41true, 35#L56true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,062 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,062 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:40,062 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,062 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][44], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 149#true, 36#L99true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 12#L41true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,064 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:40,064 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,064 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,064 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:40,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][44], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 36#L99true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 149#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 10#thread2EXITtrue, 51#L79true, Black: 111#(= ~counter~0 0), 140#true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:40,066 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,067 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:40,067 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,067 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:40,163 INFO L124 PetriNetUnfolderBase]: 2960/4376 cut-off events. [2023-11-29 03:56:40,163 INFO L125 PetriNetUnfolderBase]: For 9620/9860 co-relation queries the response was YES. [2023-11-29 03:56:40,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15928 conditions, 4376 events. 2960/4376 cut-off events. For 9620/9860 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 22696 event pairs, 814 based on Foata normal form. 29/4289 useless extension candidates. Maximal degree in co-relation 15902. Up to 3643 conditions per place. [2023-11-29 03:56:40,199 INFO L140 encePairwiseOnDemand]: 60/65 looper letters, 45 selfloop transitions, 5 changer transitions 18/88 dead transitions. [2023-11-29 03:56:40,200 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 88 transitions, 553 flow [2023-11-29 03:56:40,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:40,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:40,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 211 transitions. [2023-11-29 03:56:40,201 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8115384615384615 [2023-11-29 03:56:40,201 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 211 transitions. [2023-11-29 03:56:40,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 211 transitions. [2023-11-29 03:56:40,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:40,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 211 transitions. [2023-11-29 03:56:40,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 52.75) internal successors, (211), 4 states have internal predecessors, (211), 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) [2023-11-29 03:56:40,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:40,204 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:40,204 INFO L175 Difference]: Start difference. First operand has 72 places, 64 transitions, 341 flow. Second operand 4 states and 211 transitions. [2023-11-29 03:56:40,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 88 transitions, 553 flow [2023-11-29 03:56:40,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 88 transitions, 541 flow, removed 6 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:40,211 INFO L231 Difference]: Finished difference. Result has 75 places, 60 transitions, 305 flow [2023-11-29 03:56:40,211 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=313, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=305, PETRI_PLACES=75, PETRI_TRANSITIONS=60} [2023-11-29 03:56:40,212 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 6 predicate places. [2023-11-29 03:56:40,212 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 60 transitions, 305 flow [2023-11-29 03:56:40,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:40,212 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:40,212 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:40,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 03:56:40,213 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:40,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:40,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1682617218, now seen corresponding path program 4 times [2023-11-29 03:56:40,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:40,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204665008] [2023-11-29 03:56:40,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:40,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:40,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:40,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:40,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:40,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204665008] [2023-11-29 03:56:40,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204665008] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:40,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471357385] [2023-11-29 03:56:40,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 03:56:40,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:40,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:40,407 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:40,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 03:56:40,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 03:56:40,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:56:40,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 03:56:40,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:40,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:40,701 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:40,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:40,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471357385] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:40,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:56:40,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 3] total 9 [2023-11-29 03:56:40,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809928284] [2023-11-29 03:56:40,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:40,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:40,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:40,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:40,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:56:40,812 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:40,813 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 60 transitions, 305 flow. Second operand has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:40,813 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:40,813 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:40,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:41,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,168 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,168 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,168 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,168 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,170 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,170 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,170 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,171 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,172 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,172 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,172 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,172 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,172 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,173 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,173 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,173 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,187 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,187 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,187 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,187 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,188 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,188 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,188 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,189 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,203 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,203 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,203 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,203 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,203 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][76], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,204 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,204 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,204 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,204 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,216 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,217 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,217 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,217 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,218 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,218 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,218 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,218 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,222 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,222 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,222 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,222 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,223 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,223 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,223 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,224 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,224 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,225 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,225 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,225 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,225 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,225 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,226 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,226 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,226 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,226 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,240 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,240 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,240 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,240 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,241 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,241 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,242 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,242 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,242 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,243 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,243 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,243 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,243 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,253 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,253 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,253 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,253 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,253 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,256 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][76], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,257 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,266 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,266 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,266 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,266 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][77], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,269 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,269 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,270 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,270 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,271 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,271 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,271 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,271 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,272 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,272 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,272 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,272 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,273 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,273 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,273 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,273 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,273 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,274 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,274 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,274 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,274 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,274 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,288 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,288 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,288 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,288 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][12], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,289 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,289 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,289 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,289 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,289 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][84], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,299 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,299 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,299 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,299 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,300 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][77], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 149#true, 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,308 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,308 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,309 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:41,309 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][39], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,310 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,310 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:41,310 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,310 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,310 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][77], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 149#true, Black: 111#(= ~counter~0 0), 140#true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,325 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:41,325 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:41,325 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:41,326 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:41,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][77], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 149#true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:41,337 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:41,337 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:41,337 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:41,337 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:41,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][77], [Black: 127#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= 1 ~N1~0)), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 149#true, Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 111#(= ~counter~0 0), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 154#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0) (<= ~M1~0 0))]) [2023-11-29 03:56:41,359 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:41,360 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:41,360 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:41,360 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:41,383 INFO L124 PetriNetUnfolderBase]: 4165/5982 cut-off events. [2023-11-29 03:56:41,383 INFO L125 PetriNetUnfolderBase]: For 11106/11343 co-relation queries the response was YES. [2023-11-29 03:56:41,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20440 conditions, 5982 events. 4165/5982 cut-off events. For 11106/11343 co-relation queries the response was YES. Maximal size of possible extension queue 358. Compared 31248 event pairs, 678 based on Foata normal form. 194/5877 useless extension candidates. Maximal degree in co-relation 20411. Up to 2274 conditions per place. [2023-11-29 03:56:41,432 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 80 selfloop transitions, 9 changer transitions 0/108 dead transitions. [2023-11-29 03:56:41,432 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 108 transitions, 722 flow [2023-11-29 03:56:41,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:41,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:41,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 215 transitions. [2023-11-29 03:56:41,434 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8269230769230769 [2023-11-29 03:56:41,434 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 215 transitions. [2023-11-29 03:56:41,434 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 215 transitions. [2023-11-29 03:56:41,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:41,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 215 transitions. [2023-11-29 03:56:41,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 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) [2023-11-29 03:56:41,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:41,436 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:41,437 INFO L175 Difference]: Start difference. First operand has 75 places, 60 transitions, 305 flow. Second operand 4 states and 215 transitions. [2023-11-29 03:56:41,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 108 transitions, 722 flow [2023-11-29 03:56:41,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 108 transitions, 690 flow, removed 3 selfloop flow, removed 5 redundant places. [2023-11-29 03:56:41,446 INFO L231 Difference]: Finished difference. Result has 74 places, 63 transitions, 336 flow [2023-11-29 03:56:41,446 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=265, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=336, PETRI_PLACES=74, PETRI_TRANSITIONS=63} [2023-11-29 03:56:41,447 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 5 predicate places. [2023-11-29 03:56:41,447 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 63 transitions, 336 flow [2023-11-29 03:56:41,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:41,447 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:41,447 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:41,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 03:56:41,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 03:56:41,652 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:41,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:41,652 INFO L85 PathProgramCache]: Analyzing trace with hash -686270292, now seen corresponding path program 3 times [2023-11-29 03:56:41,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:41,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349996420] [2023-11-29 03:56:41,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:41,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:41,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:41,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:41,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349996420] [2023-11-29 03:56:41,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349996420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:41,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:41,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:41,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780560231] [2023-11-29 03:56:41,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:41,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:41,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:41,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:41,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:41,761 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:41,762 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 63 transitions, 336 flow. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:41,762 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:41,762 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:41,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:41,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 67#L97-4true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,899 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-11-29 03:56:41,899 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-11-29 03:56:41,899 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-11-29 03:56:41,899 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-11-29 03:56:41,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 15#L98-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,902 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,902 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,902 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,902 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 15#L98-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,921 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 15#L98-2true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,930 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,930 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 67#L97-4true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,932 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,932 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,932 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,932 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-11-29 03:56:41,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 15#L98-2true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,936 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,936 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,936 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,936 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 15#L98-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,953 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,954 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,954 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,954 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,954 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 15#L98-2true, Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,967 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,968 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:41,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-11-29 03:56:41,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,972 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,972 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,972 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,972 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:41,992 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:41,993 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,993 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,993 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:41,993 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,003 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,003 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,003 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,003 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,003 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,003 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:42,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,007 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,007 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,007 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,007 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,009 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,009 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,009 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,009 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,036 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,036 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,036 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,036 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,037 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,038 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,049 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,049 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,049 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,049 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,050 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,050 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,051 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,052 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,052 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,052 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,055 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,055 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,055 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,055 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,057 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,070 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,070 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,070 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,070 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,087 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,088 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,088 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,090 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,090 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,090 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,091 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,091 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,091 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 20#$Ultimate##0true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,101 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,102 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,102 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,102 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,102 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,103 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,103 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,103 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,103 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,106 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,106 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,106 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,106 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,106 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,108 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,109 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,109 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,109 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,109 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,120 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,120 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,120 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,120 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,123 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,123 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,123 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,123 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,125 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,125 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,125 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,125 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,137 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,137 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,137 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,137 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,137 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,139 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,139 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,139 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,139 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,139 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,140 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,140 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,141 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,141 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,141 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,142 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,142 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,143 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,143 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,143 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,143 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:42,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,143 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,144 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,144 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,144 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,144 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,146 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,146 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,147 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,147 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,155 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,155 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,155 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,155 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,156 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,156 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,157 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,157 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,158 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,158 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,161 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,161 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,161 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,161 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,161 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,162 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,162 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,162 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,162 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,162 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,163 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,163 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,163 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,163 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,163 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,177 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,177 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,177 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,177 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,194 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,194 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,194 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,194 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,194 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,195 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,195 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,195 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,195 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,197 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,197 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,197 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,197 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,197 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,198 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,199 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,199 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,199 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,200 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,200 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,215 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,216 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,216 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,216 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,216 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,216 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,217 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,217 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,217 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,217 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,217 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,222 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,222 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,222 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,222 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,222 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,222 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,223 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][41], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,244 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,244 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,244 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,244 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,251 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,251 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,251 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,251 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,298 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,298 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 35#L56true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,314 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 12#L41true, 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,315 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,315 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([442] L52-->L56: Formula: (and (= v_~i2~0_72 (+ v_~i2~0_73 1)) (not (= (ite (< 0 v_~counter~0_146) 1 0) 0)) (= v_~counter~0_146 (+ v_~counter~0_145 1))) InVars {~counter~0=v_~counter~0_146, ~i2~0=v_~i2~0_73} OutVars{~counter~0=v_~counter~0_145, thread2Thread1of1ForFork2_#t~post4#1=|v_thread2Thread1of1ForFork2_#t~post4#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~post3#1=|v_thread2Thread1of1ForFork2_#t~post3#1_1|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i2~0=v_~i2~0_72} AuxVars[] AssignedVars[~counter~0, thread2Thread1of1ForFork2_#t~post4#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~post3#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~i2~0][48], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, 381#true, 12#L41true, 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:56:42,326 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,326 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:42,368 INFO L124 PetriNetUnfolderBase]: 3954/5959 cut-off events. [2023-11-29 03:56:42,368 INFO L125 PetriNetUnfolderBase]: For 20101/20714 co-relation queries the response was YES. [2023-11-29 03:56:42,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23607 conditions, 5959 events. 3954/5959 cut-off events. For 20101/20714 co-relation queries the response was YES. Maximal size of possible extension queue 365. Compared 33624 event pairs, 845 based on Foata normal form. 35/5724 useless extension candidates. Maximal degree in co-relation 23578. Up to 4286 conditions per place. [2023-11-29 03:56:42,410 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 75 selfloop transitions, 13 changer transitions 2/114 dead transitions. [2023-11-29 03:56:42,410 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 114 transitions, 794 flow [2023-11-29 03:56:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:56:42,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 03:56:42,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 265 transitions. [2023-11-29 03:56:42,412 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8153846153846154 [2023-11-29 03:56:42,412 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 265 transitions. [2023-11-29 03:56:42,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 265 transitions. [2023-11-29 03:56:42,413 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:42,413 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 265 transitions. [2023-11-29 03:56:42,414 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 53.0) internal successors, (265), 5 states have internal predecessors, (265), 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) [2023-11-29 03:56:42,415 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:42,415 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:42,415 INFO L175 Difference]: Start difference. First operand has 74 places, 63 transitions, 336 flow. Second operand 5 states and 265 transitions. [2023-11-29 03:56:42,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 114 transitions, 794 flow [2023-11-29 03:56:42,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 114 transitions, 794 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:42,426 INFO L231 Difference]: Finished difference. Result has 80 places, 73 transitions, 478 flow [2023-11-29 03:56:42,426 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=478, PETRI_PLACES=80, PETRI_TRANSITIONS=73} [2023-11-29 03:56:42,427 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 11 predicate places. [2023-11-29 03:56:42,427 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 73 transitions, 478 flow [2023-11-29 03:56:42,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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) [2023-11-29 03:56:42,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:42,427 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:42,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 03:56:42,427 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:42,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:42,428 INFO L85 PathProgramCache]: Analyzing trace with hash -6779500, now seen corresponding path program 4 times [2023-11-29 03:56:42,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:42,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138057936] [2023-11-29 03:56:42,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:42,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:42,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:42,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:42,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138057936] [2023-11-29 03:56:42,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138057936] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:42,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:42,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:42,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843072784] [2023-11-29 03:56:42,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:42,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:42,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:42,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:42,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:42,573 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:42,573 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 73 transitions, 478 flow. Second operand has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:42,574 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:42,574 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:42,574 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:43,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][46], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 386#(and (= ~j1~0 0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 390#true, 12#L41true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:56:43,026 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:43,026 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:43,026 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:43,026 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:43,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([444] L67-->L64: Formula: (< v_~j1~0_4 v_~M1~0_2) InVars {~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} OutVars{~j1~0=v_~j1~0_4, ~M1~0=v_~M1~0_2} AuxVars[] AssignedVars[][46], [Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 386#(and (= ~j1~0 0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, 381#true, 390#true, 12#L41true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:43,108 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:43,108 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:43,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:43,108 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:43,317 INFO L124 PetriNetUnfolderBase]: 4787/7061 cut-off events. [2023-11-29 03:56:43,317 INFO L125 PetriNetUnfolderBase]: For 23706/23782 co-relation queries the response was YES. [2023-11-29 03:56:43,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28599 conditions, 7061 events. 4787/7061 cut-off events. For 23706/23782 co-relation queries the response was YES. Maximal size of possible extension queue 427. Compared 38674 event pairs, 1193 based on Foata normal form. 30/6939 useless extension candidates. Maximal degree in co-relation 28566. Up to 5626 conditions per place. [2023-11-29 03:56:43,372 INFO L140 encePairwiseOnDemand]: 58/65 looper letters, 71 selfloop transitions, 12 changer transitions 1/105 dead transitions. [2023-11-29 03:56:43,372 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 105 transitions, 795 flow [2023-11-29 03:56:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:43,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:43,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 210 transitions. [2023-11-29 03:56:43,373 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8076923076923077 [2023-11-29 03:56:43,373 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 210 transitions. [2023-11-29 03:56:43,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 210 transitions. [2023-11-29 03:56:43,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:43,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 210 transitions. [2023-11-29 03:56:43,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 52.5) internal successors, (210), 4 states have internal predecessors, (210), 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) [2023-11-29 03:56:43,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:43,375 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:43,376 INFO L175 Difference]: Start difference. First operand has 80 places, 73 transitions, 478 flow. Second operand 4 states and 210 transitions. [2023-11-29 03:56:43,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 105 transitions, 795 flow [2023-11-29 03:56:43,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 105 transitions, 788 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:43,394 INFO L231 Difference]: Finished difference. Result has 84 places, 74 transitions, 514 flow [2023-11-29 03:56:43,394 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=449, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=514, PETRI_PLACES=84, PETRI_TRANSITIONS=74} [2023-11-29 03:56:43,394 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 15 predicate places. [2023-11-29 03:56:43,394 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 74 transitions, 514 flow [2023-11-29 03:56:43,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:43,395 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:43,395 INFO L208 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:43,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 03:56:43,395 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:43,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:43,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1592166226, now seen corresponding path program 5 times [2023-11-29 03:56:43,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:43,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670491542] [2023-11-29 03:56:43,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:43,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:43,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:43,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:43,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670491542] [2023-11-29 03:56:43,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670491542] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:43,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880321804] [2023-11-29 03:56:43,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 03:56:43,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:43,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:43,528 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:43,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 03:56:43,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:56:43,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:56:43,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 03:56:43,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:43,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:43,767 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:43,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:43,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880321804] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:43,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:56:43,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 3] total 9 [2023-11-29 03:56:43,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317817868] [2023-11-29 03:56:43,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:43,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:43,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:43,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:43,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:56:43,869 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:43,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 74 transitions, 514 flow. Second operand has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:43,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:43,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:43,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:44,570 INFO L124 PetriNetUnfolderBase]: 4393/6968 cut-off events. [2023-11-29 03:56:44,570 INFO L125 PetriNetUnfolderBase]: For 29283/29640 co-relation queries the response was YES. [2023-11-29 03:56:44,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29352 conditions, 6968 events. 4393/6968 cut-off events. For 29283/29640 co-relation queries the response was YES. Maximal size of possible extension queue 400. Compared 43089 event pairs, 863 based on Foata normal form. 186/7076 useless extension candidates. Maximal degree in co-relation 29316. Up to 2914 conditions per place. [2023-11-29 03:56:44,617 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 86 selfloop transitions, 14 changer transitions 1/123 dead transitions. [2023-11-29 03:56:44,617 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 123 transitions, 1056 flow [2023-11-29 03:56:44,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:44,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:44,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 215 transitions. [2023-11-29 03:56:44,619 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8269230769230769 [2023-11-29 03:56:44,619 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 215 transitions. [2023-11-29 03:56:44,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 215 transitions. [2023-11-29 03:56:44,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:44,620 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 215 transitions. [2023-11-29 03:56:44,620 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 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) [2023-11-29 03:56:44,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:44,621 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:44,621 INFO L175 Difference]: Start difference. First operand has 84 places, 74 transitions, 514 flow. Second operand 4 states and 215 transitions. [2023-11-29 03:56:44,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 123 transitions, 1056 flow [2023-11-29 03:56:44,639 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 123 transitions, 1034 flow, removed 4 selfloop flow, removed 1 redundant places. [2023-11-29 03:56:44,640 INFO L231 Difference]: Finished difference. Result has 87 places, 77 transitions, 589 flow [2023-11-29 03:56:44,641 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=479, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=589, PETRI_PLACES=87, PETRI_TRANSITIONS=77} [2023-11-29 03:56:44,641 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 18 predicate places. [2023-11-29 03:56:44,641 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 77 transitions, 589 flow [2023-11-29 03:56:44,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 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) [2023-11-29 03:56:44,641 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:44,641 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:44,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 03:56:44,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 03:56:44,842 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:44,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:44,842 INFO L85 PathProgramCache]: Analyzing trace with hash -440281920, now seen corresponding path program 1 times [2023-11-29 03:56:44,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:44,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362854639] [2023-11-29 03:56:44,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:44,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:44,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:44,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:44,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:44,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362854639] [2023-11-29 03:56:44,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362854639] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:56:44,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:56:44,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 03:56:44,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108533185] [2023-11-29 03:56:44,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:44,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:44,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:44,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:44,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:56:44,961 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2023-11-29 03:56:44,962 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 77 transitions, 589 flow. Second operand has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 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) [2023-11-29 03:56:44,962 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:44,962 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2023-11-29 03:56:44,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:45,645 INFO L124 PetriNetUnfolderBase]: 4493/7030 cut-off events. [2023-11-29 03:56:45,646 INFO L125 PetriNetUnfolderBase]: For 38716/39434 co-relation queries the response was YES. [2023-11-29 03:56:45,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32405 conditions, 7030 events. 4493/7030 cut-off events. For 38716/39434 co-relation queries the response was YES. Maximal size of possible extension queue 426. Compared 42532 event pairs, 1300 based on Foata normal form. 69/6776 useless extension candidates. Maximal degree in co-relation 32366. Up to 5562 conditions per place. [2023-11-29 03:56:45,698 INFO L140 encePairwiseOnDemand]: 60/65 looper letters, 69 selfloop transitions, 10 changer transitions 0/105 dead transitions. [2023-11-29 03:56:45,698 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 105 transitions, 960 flow [2023-11-29 03:56:45,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:45,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:45,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 205 transitions. [2023-11-29 03:56:45,700 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7884615384615384 [2023-11-29 03:56:45,700 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 205 transitions. [2023-11-29 03:56:45,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 205 transitions. [2023-11-29 03:56:45,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:45,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 205 transitions. [2023-11-29 03:56:45,701 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 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) [2023-11-29 03:56:45,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:45,702 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:45,702 INFO L175 Difference]: Start difference. First operand has 87 places, 77 transitions, 589 flow. Second operand 4 states and 205 transitions. [2023-11-29 03:56:45,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 105 transitions, 960 flow [2023-11-29 03:56:45,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 105 transitions, 956 flow, removed 2 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:45,720 INFO L231 Difference]: Finished difference. Result has 91 places, 85 transitions, 709 flow [2023-11-29 03:56:45,720 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=587, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=709, PETRI_PLACES=91, PETRI_TRANSITIONS=85} [2023-11-29 03:56:45,720 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 22 predicate places. [2023-11-29 03:56:45,721 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 85 transitions, 709 flow [2023-11-29 03:56:45,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 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) [2023-11-29 03:56:45,721 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:45,721 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:45,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 03:56:45,721 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:45,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:45,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1289392400, now seen corresponding path program 2 times [2023-11-29 03:56:45,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:45,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744187866] [2023-11-29 03:56:45,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:45,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:45,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:45,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:45,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:45,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744187866] [2023-11-29 03:56:45,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744187866] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:45,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512099239] [2023-11-29 03:56:45,840 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:56:45,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:45,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:45,842 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:45,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 03:56:45,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:56:45,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:56:45,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 03:56:45,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:46,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:46,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:46,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512099239] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:46,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:56:46,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 3] total 9 [2023-11-29 03:56:46,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690356082] [2023-11-29 03:56:46,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:46,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:46,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:46,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:46,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:56:46,155 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:46,156 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 85 transitions, 709 flow. Second operand has 4 states, 4 states have (on average 44.25) internal successors, (177), 4 states have internal predecessors, (177), 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) [2023-11-29 03:56:46,156 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:46,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:46,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:46,685 INFO L124 PetriNetUnfolderBase]: 3537/5293 cut-off events. [2023-11-29 03:56:46,685 INFO L125 PetriNetUnfolderBase]: For 32156/32445 co-relation queries the response was YES. [2023-11-29 03:56:46,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25812 conditions, 5293 events. 3537/5293 cut-off events. For 32156/32445 co-relation queries the response was YES. Maximal size of possible extension queue 305. Compared 28805 event pairs, 695 based on Foata normal form. 195/5436 useless extension candidates. Maximal degree in co-relation 25769. Up to 2060 conditions per place. [2023-11-29 03:56:46,725 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 80 selfloop transitions, 17 changer transitions 1/120 dead transitions. [2023-11-29 03:56:46,725 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 120 transitions, 1116 flow [2023-11-29 03:56:46,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:46,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:46,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 213 transitions. [2023-11-29 03:56:46,727 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8192307692307692 [2023-11-29 03:56:46,727 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 213 transitions. [2023-11-29 03:56:46,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 213 transitions. [2023-11-29 03:56:46,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:46,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 213 transitions. [2023-11-29 03:56:46,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 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) [2023-11-29 03:56:46,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:46,729 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:46,729 INFO L175 Difference]: Start difference. First operand has 91 places, 85 transitions, 709 flow. Second operand 4 states and 213 transitions. [2023-11-29 03:56:46,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 120 transitions, 1116 flow [2023-11-29 03:56:46,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 120 transitions, 1093 flow, removed 3 selfloop flow, removed 3 redundant places. [2023-11-29 03:56:46,772 INFO L231 Difference]: Finished difference. Result has 90 places, 81 transitions, 687 flow [2023-11-29 03:56:46,772 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=579, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=687, PETRI_PLACES=90, PETRI_TRANSITIONS=81} [2023-11-29 03:56:46,772 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 21 predicate places. [2023-11-29 03:56:46,772 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 81 transitions, 687 flow [2023-11-29 03:56:46,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.25) internal successors, (177), 4 states have internal predecessors, (177), 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) [2023-11-29 03:56:46,773 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:46,773 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:46,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 03:56:46,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:46,973 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:46,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:46,974 INFO L85 PathProgramCache]: Analyzing trace with hash 863044242, now seen corresponding path program 1 times [2023-11-29 03:56:46,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:46,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963150922] [2023-11-29 03:56:46,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:46,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:47,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:56:47,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:47,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963150922] [2023-11-29 03:56:47,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963150922] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:47,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987256942] [2023-11-29 03:56:47,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:47,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:47,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:47,133 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:47,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 03:56:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:47,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 03:56:47,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:47,380 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:47,380 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:47,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:47,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987256942] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:47,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:56:47,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 3] total 9 [2023-11-29 03:56:47,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533548090] [2023-11-29 03:56:47,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:56:47,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:56:47,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:47,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:56:47,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:56:47,481 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:47,481 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 81 transitions, 687 flow. Second operand has 4 states, 4 states have (on average 44.5) internal successors, (178), 4 states have internal predecessors, (178), 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) [2023-11-29 03:56:47,482 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:47,482 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:47,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:48,161 INFO L124 PetriNetUnfolderBase]: 4598/6966 cut-off events. [2023-11-29 03:56:48,161 INFO L125 PetriNetUnfolderBase]: For 44873/46068 co-relation queries the response was YES. [2023-11-29 03:56:48,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34270 conditions, 6966 events. 4598/6966 cut-off events. For 44873/46068 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 39601 event pairs, 849 based on Foata normal form. 333/7009 useless extension candidates. Maximal degree in co-relation 34226. Up to 3068 conditions per place. [2023-11-29 03:56:48,225 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 84 selfloop transitions, 14 changer transitions 0/125 dead transitions. [2023-11-29 03:56:48,225 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 125 transitions, 1239 flow [2023-11-29 03:56:48,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:48,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:48,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 212 transitions. [2023-11-29 03:56:48,227 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8153846153846154 [2023-11-29 03:56:48,227 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 212 transitions. [2023-11-29 03:56:48,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 212 transitions. [2023-11-29 03:56:48,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:48,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 212 transitions. [2023-11-29 03:56:48,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 53.0) internal successors, (212), 4 states have internal predecessors, (212), 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) [2023-11-29 03:56:48,229 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:48,229 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:48,229 INFO L175 Difference]: Start difference. First operand has 90 places, 81 transitions, 687 flow. Second operand 4 states and 212 transitions. [2023-11-29 03:56:48,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 125 transitions, 1239 flow [2023-11-29 03:56:48,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 125 transitions, 1239 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:48,251 INFO L231 Difference]: Finished difference. Result has 96 places, 85 transitions, 803 flow [2023-11-29 03:56:48,251 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=611, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=803, PETRI_PLACES=96, PETRI_TRANSITIONS=85} [2023-11-29 03:56:48,251 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 27 predicate places. [2023-11-29 03:56:48,251 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 85 transitions, 803 flow [2023-11-29 03:56:48,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.5) internal successors, (178), 4 states have internal predecessors, (178), 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) [2023-11-29 03:56:48,252 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:48,252 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:48,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 03:56:48,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:48,457 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:48,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:48,457 INFO L85 PathProgramCache]: Analyzing trace with hash -982775326, now seen corresponding path program 1 times [2023-11-29 03:56:48,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:48,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153322234] [2023-11-29 03:56:48,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:48,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:48,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:48,612 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:48,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:48,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153322234] [2023-11-29 03:56:48,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153322234] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:48,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929930574] [2023-11-29 03:56:48,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:48,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:48,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:48,615 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:48,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 03:56:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:48,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 03:56:48,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:48,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:48,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:48,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:56:48,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929930574] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:56:48,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:56:48,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 4] total 5 [2023-11-29 03:56:48,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228578986] [2023-11-29 03:56:48,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:56:48,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:56:48,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:48,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:56:48,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:56:48,880 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 65 [2023-11-29 03:56:48,880 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 85 transitions, 803 flow. Second operand has 6 states, 6 states have (on average 47.833333333333336) internal successors, (287), 6 states have internal predecessors, (287), 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) [2023-11-29 03:56:48,880 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:48,880 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 65 [2023-11-29 03:56:48,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:49,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,436 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-11-29 03:56:49,436 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,436 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:49,436 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,564 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,564 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,565 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,565 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,566 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,566 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,566 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,566 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,770 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,770 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:49,770 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,770 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:49,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,818 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,818 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,818 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:49,818 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:49,818 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:49,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,959 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,959 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,959 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,959 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,959 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:49,960 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,960 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,960 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:49,960 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:49,960 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:50,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:50,187 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:50,188 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:50,188 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:50,188 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:50,188 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:50,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:50,325 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:50,325 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:50,325 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:50,325 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:50,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:50,389 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:56:50,389 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:50,389 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:50,389 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:56:50,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][103], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:50,505 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:56:50,505 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:50,505 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:50,505 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:56:50,604 INFO L124 PetriNetUnfolderBase]: 8167/13734 cut-off events. [2023-11-29 03:56:50,605 INFO L125 PetriNetUnfolderBase]: For 110210/113202 co-relation queries the response was YES. [2023-11-29 03:56:50,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72163 conditions, 13734 events. 8167/13734 cut-off events. For 110210/113202 co-relation queries the response was YES. Maximal size of possible extension queue 819. Compared 102508 event pairs, 2103 based on Foata normal form. 955/14240 useless extension candidates. Maximal degree in co-relation 72114. Up to 5253 conditions per place. [2023-11-29 03:56:50,764 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 88 selfloop transitions, 24 changer transitions 2/154 dead transitions. [2023-11-29 03:56:50,764 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 154 transitions, 1709 flow [2023-11-29 03:56:50,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 03:56:50,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 03:56:50,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 226 transitions. [2023-11-29 03:56:50,766 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8692307692307693 [2023-11-29 03:56:50,766 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 226 transitions. [2023-11-29 03:56:50,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 226 transitions. [2023-11-29 03:56:50,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:50,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 226 transitions. [2023-11-29 03:56:50,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 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) [2023-11-29 03:56:50,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:50,768 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 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) [2023-11-29 03:56:50,768 INFO L175 Difference]: Start difference. First operand has 96 places, 85 transitions, 803 flow. Second operand 4 states and 226 transitions. [2023-11-29 03:56:50,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 154 transitions, 1709 flow [2023-11-29 03:56:50,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 154 transitions, 1701 flow, removed 4 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:50,806 INFO L231 Difference]: Finished difference. Result has 101 places, 105 transitions, 1180 flow [2023-11-29 03:56:50,806 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=795, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1180, PETRI_PLACES=101, PETRI_TRANSITIONS=105} [2023-11-29 03:56:50,807 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 32 predicate places. [2023-11-29 03:56:50,807 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 105 transitions, 1180 flow [2023-11-29 03:56:50,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 47.833333333333336) internal successors, (287), 6 states have internal predecessors, (287), 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) [2023-11-29 03:56:50,807 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:50,807 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:50,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 03:56:51,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:51,008 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:51,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:51,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1010317134, now seen corresponding path program 2 times [2023-11-29 03:56:51,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:51,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708336705] [2023-11-29 03:56:51,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:51,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:51,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:51,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:51,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708336705] [2023-11-29 03:56:51,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708336705] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:51,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871470926] [2023-11-29 03:56:51,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:56:51,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:51,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:51,123 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:51,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 03:56:51,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:56:51,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:56:51,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 03:56:51,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:51,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:51,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:51,449 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:51,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871470926] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:56:51,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:56:51,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2023-11-29 03:56:51,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762409472] [2023-11-29 03:56:51,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:56:51,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:56:51,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:51,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:56:51,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:56:51,452 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 65 [2023-11-29 03:56:51,452 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 105 transitions, 1180 flow. Second operand has 5 states, 5 states have (on average 45.4) internal successors, (227), 5 states have internal predecessors, (227), 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) [2023-11-29 03:56:51,452 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:51,452 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 65 [2023-11-29 03:56:51,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:56:52,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 61#$Ultimate##0true, Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:52,350 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:56:52,351 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:52,351 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:52,351 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-11-29 03:56:52,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 61#$Ultimate##0true, Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:52,584 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:52,584 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:52,584 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:52,584 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:52,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:52,805 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:56:52,806 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:52,806 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:52,806 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:52,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:52,838 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:52,838 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:52,839 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:52,839 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:53,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][20], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,079 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,079 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,079 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,079 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:53,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,225 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,225 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,225 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,225 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,226 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,226 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,226 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,226 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][20], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 8#L52true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 41#L75true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,267 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,268 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:53,268 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:53,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][83], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:56:53,486 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:56:53,486 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:56:53,486 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:53,486 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:53,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,487 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,487 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:53,488 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:53,488 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,535 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,535 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,535 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:53,535 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:53,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,787 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,787 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:53,787 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:53,787 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,787 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:53,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,848 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,848 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,849 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,849 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][20], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,882 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:56:53,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,883 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:53,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,912 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,912 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,912 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,912 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][83], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 41#L75true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:56:53,920 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:56:53,920 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:53,920 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,920 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:53,922 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,922 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:53,922 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,922 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:56:53,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][83], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 41#L75true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 25#thread3EXITtrue, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:56:53,925 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:56:53,925 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,925 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:53,925 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:56:54,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,117 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,117 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,118 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,118 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,118 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,119 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,119 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,119 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,119 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,119 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,151 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,151 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,151 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,151 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,159 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,159 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,160 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,160 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][20], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,182 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,182 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,182 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,182 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,182 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:54,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,183 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:56:54,183 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,183 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,183 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,218 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,218 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,218 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,218 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:56:54,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][83], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 41#L75true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:56:54,225 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,225 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,225 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:54,225 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][83], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 41#L75true, Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:56:54,229 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,229 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,229 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,229 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:56:54,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,361 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,362 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,362 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,362 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,362 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,383 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:56:54,383 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,383 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:56:54,383 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:56:54,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,388 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,388 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,389 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,389 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][123], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,404 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,404 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,404 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,404 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,549 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:56:54,549 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:56:54,549 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,549 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,581 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:56:54,581 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,581 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:56:54,581 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,692 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:56:54,692 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:56:54,692 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:56:54,692 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:56:54,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,950 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:56:54,950 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:56:54,950 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,950 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,953 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:56:54,953 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,953 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:56:54,953 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,953 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:56:54,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][147], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,957 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:56:54,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:56:54,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:56:54,958 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:56:54,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][161], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:56:54,984 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:56:54,984 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:56:54,985 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:56:54,985 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:54,985 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:56:55,072 INFO L124 PetriNetUnfolderBase]: 15974/27080 cut-off events. [2023-11-29 03:56:55,072 INFO L125 PetriNetUnfolderBase]: For 287453/294641 co-relation queries the response was YES. [2023-11-29 03:56:55,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155795 conditions, 27080 events. 15974/27080 cut-off events. For 287453/294641 co-relation queries the response was YES. Maximal size of possible extension queue 1647. Compared 226979 event pairs, 3300 based on Foata normal form. 1447/27748 useless extension candidates. Maximal degree in co-relation 155742. Up to 8435 conditions per place. [2023-11-29 03:56:55,344 INFO L140 encePairwiseOnDemand]: 59/65 looper letters, 113 selfloop transitions, 56 changer transitions 2/211 dead transitions. [2023-11-29 03:56:55,344 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 211 transitions, 2658 flow [2023-11-29 03:56:55,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:56:55,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 03:56:55,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 287 transitions. [2023-11-29 03:56:55,346 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8830769230769231 [2023-11-29 03:56:55,346 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 287 transitions. [2023-11-29 03:56:55,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 287 transitions. [2023-11-29 03:56:55,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:56:55,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 287 transitions. [2023-11-29 03:56:55,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 57.4) internal successors, (287), 5 states have internal predecessors, (287), 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) [2023-11-29 03:56:55,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:55,348 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 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) [2023-11-29 03:56:55,348 INFO L175 Difference]: Start difference. First operand has 101 places, 105 transitions, 1180 flow. Second operand 5 states and 287 transitions. [2023-11-29 03:56:55,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 211 transitions, 2658 flow [2023-11-29 03:56:55,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 211 transitions, 2630 flow, removed 14 selfloop flow, removed 0 redundant places. [2023-11-29 03:56:55,440 INFO L231 Difference]: Finished difference. Result has 107 places, 137 transitions, 1848 flow [2023-11-29 03:56:55,441 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=1152, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1848, PETRI_PLACES=107, PETRI_TRANSITIONS=137} [2023-11-29 03:56:55,441 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 38 predicate places. [2023-11-29 03:56:55,441 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 137 transitions, 1848 flow [2023-11-29 03:56:55,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.4) internal successors, (227), 5 states have internal predecessors, (227), 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) [2023-11-29 03:56:55,441 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:56:55,442 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:56:55,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 03:56:55,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:55,642 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:56:55,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:56:55,643 INFO L85 PathProgramCache]: Analyzing trace with hash 204986864, now seen corresponding path program 3 times [2023-11-29 03:56:55,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:56:55,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351563895] [2023-11-29 03:56:55,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:56:55,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:56:55,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:56:55,792 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:55,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:56:55,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351563895] [2023-11-29 03:56:55,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351563895] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:56:55,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330692317] [2023-11-29 03:56:55,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 03:56:55,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:56:55,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:56:55,793 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:56:55,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 03:56:55,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 03:56:55,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:56:55,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 03:56:55,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:56:56,106 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:56,106 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:56:56,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:56:56,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330692317] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:56:56,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:56:56,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2023-11-29 03:56:56,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119249142] [2023-11-29 03:56:56,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:56:56,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 03:56:56,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:56:56,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 03:56:56,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-11-29 03:56:56,235 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:56:56,236 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 137 transitions, 1848 flow. Second operand has 13 states, 13 states have (on average 43.84615384615385) internal successors, (570), 13 states have internal predecessors, (570), 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) [2023-11-29 03:56:56,236 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:56:56,236 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:56:56,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:57:01,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][115], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1369#(= ~counter~0 0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 8#L52true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 14#L98-4true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:01,286 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:57:01,286 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-11-29 03:57:01,286 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:01,286 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:01,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][139], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 41#L75true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 25#thread3EXITtrue, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), 1905#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (<= ~M1~0 ~j1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:01,886 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:57:01,886 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:01,886 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:01,886 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:01,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][139], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 25#thread3EXITtrue, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 1905#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (<= ~M1~0 ~j1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:01,989 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:57:01,989 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:01,989 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:01,989 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:02,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][148], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:02,016 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:57:02,016 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:02,016 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:02,016 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:02,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][115], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:02,021 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-11-29 03:57:02,021 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:02,021 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:02,021 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:02,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][139], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1369#(= ~counter~0 0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), 1905#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (<= ~M1~0 ~j1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:02,851 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:02,851 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:02,851 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:02,852 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:02,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][148], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1369#(= ~counter~0 0), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), Black: 629#true, 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 9#thread1EXITtrue, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1371#(= ~counter~0 2), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:02,879 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:02,879 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:02,879 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:02,879 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:03,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 25#thread3EXITtrue, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:03,750 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,750 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,750 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,750 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 397#true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:03,836 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-11-29 03:57:03,836 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-11-29 03:57:03,836 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-11-29 03:57:03,836 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-11-29 03:57:03,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:03,987 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,987 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,987 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,987 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 397#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:03,988 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:03,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][364], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 318#(< ~i2~0 ~N2~0), 864#true, Black: 629#true, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:04,007 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [1626#(<= ~M1~0 ~j1~0), 620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,051 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,051 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,051 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,051 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 1114#(= ~counter~0 0), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), 864#true, Black: 629#true, 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:04,057 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,057 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,057 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,057 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 629#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,097 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-11-29 03:57:04,097 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:04,097 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:04,097 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:04,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,226 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:04,226 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,226 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][364], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, 318#(< ~i2~0 ~N2~0), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:04,238 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,238 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:04,238 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:04,238 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:04,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][465], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), 864#true, Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 1370#(= ~counter~0 1), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:04,335 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:04,335 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:04,335 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:04,335 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:04,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, 318#(< ~i2~0 ~N2~0), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:04,416 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:04,416 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,416 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,416 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,709 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,709 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,709 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,709 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [620#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 629#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), 35#L56true, Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,720 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,720 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,720 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,720 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,731 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,731 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,731 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,731 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:04,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,782 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,782 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,782 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,782 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][316], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:04,783 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:04,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 42#L99-2true, 1114#(= ~counter~0 0), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), 864#true, Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:04,806 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [620#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 10#thread2EXITtrue, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,808 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,808 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,809 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,809 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [620#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 318#(< ~i2~0 ~N2~0), 864#true, Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 25#thread3EXITtrue, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:04,829 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:04,829 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,829 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:04,829 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:04,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 851#(or (< ~N1~0 (+ ~i1~0 1)) (< ~j1~0 ~M1~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 21#L101-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,919 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,919 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,919 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,920 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][505], [1626#(<= ~M1~0 ~j1~0), 620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 157#true, 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 629#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,936 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,937 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,937 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,937 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][509], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 629#true, 21#L101-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:04,949 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:04,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:05,044 INFO L124 PetriNetUnfolderBase]: 38657/61276 cut-off events. [2023-11-29 03:57:05,044 INFO L125 PetriNetUnfolderBase]: For 701523/705678 co-relation queries the response was YES. [2023-11-29 03:57:05,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 372570 conditions, 61276 events. 38657/61276 cut-off events. For 701523/705678 co-relation queries the response was YES. Maximal size of possible extension queue 3059. Compared 518158 event pairs, 4890 based on Foata normal form. 1711/62751 useless extension candidates. Maximal degree in co-relation 372513. Up to 14834 conditions per place. [2023-11-29 03:57:05,763 INFO L140 encePairwiseOnDemand]: 58/65 looper letters, 372 selfloop transitions, 143 changer transitions 5/544 dead transitions. [2023-11-29 03:57:05,763 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 544 transitions, 8606 flow [2023-11-29 03:57:05,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 03:57:05,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 03:57:05,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 828 transitions. [2023-11-29 03:57:05,766 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7961538461538461 [2023-11-29 03:57:05,766 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 828 transitions. [2023-11-29 03:57:05,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 828 transitions. [2023-11-29 03:57:05,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:57:05,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 828 transitions. [2023-11-29 03:57:05,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 51.75) internal successors, (828), 16 states have internal predecessors, (828), 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) [2023-11-29 03:57:05,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 65.0) internal successors, (1105), 17 states have internal predecessors, (1105), 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) [2023-11-29 03:57:05,770 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 65.0) internal successors, (1105), 17 states have internal predecessors, (1105), 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) [2023-11-29 03:57:05,770 INFO L175 Difference]: Start difference. First operand has 107 places, 137 transitions, 1848 flow. Second operand 16 states and 828 transitions. [2023-11-29 03:57:05,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 544 transitions, 8606 flow [2023-11-29 03:57:06,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 544 transitions, 8202 flow, removed 202 selfloop flow, removed 0 redundant places. [2023-11-29 03:57:06,309 INFO L231 Difference]: Finished difference. Result has 130 places, 264 transitions, 4307 flow [2023-11-29 03:57:06,310 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=1756, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4307, PETRI_PLACES=130, PETRI_TRANSITIONS=264} [2023-11-29 03:57:06,310 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 61 predicate places. [2023-11-29 03:57:06,310 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 264 transitions, 4307 flow [2023-11-29 03:57:06,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 43.84615384615385) internal successors, (570), 13 states have internal predecessors, (570), 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) [2023-11-29 03:57:06,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:57:06,311 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:57:06,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 03:57:06,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 03:57:06,511 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:57:06,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:57:06,512 INFO L85 PathProgramCache]: Analyzing trace with hash 667493460, now seen corresponding path program 4 times [2023-11-29 03:57:06,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:57:06,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010609190] [2023-11-29 03:57:06,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:57:06,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:57:06,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:57:06,686 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:57:06,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:57:06,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010609190] [2023-11-29 03:57:06,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010609190] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:57:06,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074047643] [2023-11-29 03:57:06,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 03:57:06,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:57:06,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:57:06,687 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:57:06,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 03:57:06,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 03:57:06,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:57:06,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 03:57:06,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:57:06,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:57:06,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:57:07,109 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:57:07,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074047643] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:57:07,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:57:07,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2023-11-29 03:57:07,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160830719] [2023-11-29 03:57:07,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:57:07,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 03:57:07,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:57:07,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 03:57:07,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:57:07,130 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:57:07,131 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 264 transitions, 4307 flow. Second operand has 15 states, 15 states have (on average 43.0) internal successors, (645), 15 states have internal predecessors, (645), 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) [2023-11-29 03:57:07,131 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:57:07,131 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:57:07,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:57:11,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][428], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 2193#(and (= ~M1~0 ~N1~0) (<= 2 ~N1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:11,776 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-11-29 03:57:11,776 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:11,776 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:11,776 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:12,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][270], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:12,835 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:12,835 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:12,835 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:12,836 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-11-29 03:57:12,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:12,976 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:12,976 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:12,976 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:12,976 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][428], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 2193#(and (= ~M1~0 ~N1~0) (<= 2 ~N1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:13,027 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,027 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,027 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,027 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][659], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:13,058 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,058 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,058 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,058 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][661], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:13,078 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,078 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,078 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,078 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:13,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:13,731 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-11-29 03:57:13,732 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-11-29 03:57:13,732 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-11-29 03:57:13,732 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-11-29 03:57:14,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][270], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), 61#$Ultimate##0true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:14,402 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,402 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,402 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,402 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][270], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:14,501 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,501 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,501 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,501 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:14,515 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,515 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,515 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,515 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-11-29 03:57:14,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:14,708 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,708 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:14,708 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,708 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:14,715 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,715 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,715 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:14,715 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:14,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:14,728 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:14,728 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:14,728 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:14,728 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:14,728 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][659], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:15,026 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,026 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,026 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,026 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][888], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:15,030 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,030 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,030 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,030 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][661], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:15,053 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,053 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,053 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,053 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][270], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:15,085 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,085 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,086 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,086 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:15,232 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:15,232 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-11-29 03:57:15,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:15,366 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:57:15,366 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:15,366 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:15,366 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:15,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:15,641 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,641 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,641 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,641 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:15,648 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,648 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,648 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:15,648 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-11-29 03:57:16,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][659], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:16,083 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:57:16,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][270], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), 61#$Ultimate##0true, Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:16,443 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,443 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,443 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,443 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 10#thread2EXITtrue, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,480 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,480 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,480 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,480 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][661], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:16,502 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,502 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,502 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,502 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,536 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,536 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,536 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,536 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-11-29 03:57:16,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][816], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,552 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:57:16,552 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,552 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,552 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-11-29 03:57:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:16,745 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:16,745 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,745 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1915#true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,753 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,753 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,753 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:16,753 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:16,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,767 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,767 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:16,767 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,767 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,767 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:16,769 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,769 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,769 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,769 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:16,769 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,863 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,863 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,863 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,863 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][888], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:16,923 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,923 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,923 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,923 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:16,928 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,928 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,928 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,928 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][893], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:16,952 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,952 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,952 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:16,952 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:17,142 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,142 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,142 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,143 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:17,176 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,176 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,176 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,176 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:17,178 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,178 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,178 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,178 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:17,195 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,195 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:17,195 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:17,195 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,195 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:17,243 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-11-29 03:57:17,243 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:17,244 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:17,244 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:17,266 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:17,266 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-11-29 03:57:17,267 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:17,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-11-29 03:57:17,268 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][736], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2023-11-29 03:57:24,972 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:24,972 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][944], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:25,012 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,012 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,012 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,012 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,040 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,040 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,040 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,040 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][894], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,078 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-11-29 03:57:25,078 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-11-29 03:57:25,078 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-11-29 03:57:25,078 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-11-29 03:57:25,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,172 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,172 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,172 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,172 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,192 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,192 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,192 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,192 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,198 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:25,198 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,199 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,199 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:25,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,206 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,206 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,206 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,206 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,206 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][775], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:25,208 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,208 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,208 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,208 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][816], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,209 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,209 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,209 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,209 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:25,210 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,210 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,210 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,210 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,211 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,211 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,211 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,211 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,211 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,213 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,213 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,213 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,213 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,213 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,219 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,219 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,219 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,219 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,220 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,220 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,220 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,220 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,220 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:25,222 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,222 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,222 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,222 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,222 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,224 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,224 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,224 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,225 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,225 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:25,230 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,230 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,230 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,230 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:25,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 1915#true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,236 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,236 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,236 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,236 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:25,252 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,252 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,252 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,252 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,252 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, 10#thread2EXITtrue, 1621#true, 1915#true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,290 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,290 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,290 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,290 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, 1621#true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:25,292 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:25,292 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:25,292 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:25,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:25,293 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,293 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:25,293 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:25,293 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 10#thread2EXITtrue, 25#thread3EXITtrue, 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,263 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,263 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,263 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,263 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][661], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,295 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,295 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,295 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,295 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,375 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,376 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,376 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,376 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,410 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,410 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 1897#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0) (or (< (+ ~i1~0 1) ~N1~0) (< ~M1~0 (+ 2 ~j1~0)))), Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,411 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,411 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,412 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,412 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,412 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,424 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:26,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,460 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,460 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,461 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,461 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,461 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,481 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,481 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,482 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][944], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,504 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,504 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,504 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,504 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,550 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,550 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,551 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,551 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,551 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,557 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,557 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,557 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,558 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,574 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,574 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,574 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,574 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,574 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,584 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,584 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,584 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,584 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,592 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,613 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,613 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,614 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,614 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,614 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,614 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,634 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,634 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,634 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,637 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,637 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,637 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,637 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,638 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,638 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,638 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,638 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][662], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,646 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,646 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,646 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,646 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,671 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,684 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,684 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,685 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:26,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,725 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,725 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,725 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,725 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1159], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,736 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,737 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,737 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,737 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,753 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,754 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,754 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,754 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][894], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,777 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-11-29 03:57:26,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-11-29 03:57:26,777 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:26,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-11-29 03:57:26,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,859 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:26,859 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,859 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,859 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:26,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,862 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,862 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,862 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,862 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,862 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][775], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:26,864 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,864 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,864 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,864 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,865 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,865 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,865 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,865 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,867 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,867 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,867 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,867 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,867 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,868 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,869 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,869 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,869 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,869 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,871 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,871 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,871 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,871 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,871 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,876 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,876 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,877 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 10#thread2EXITtrue, 1621#true, 1915#true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,894 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,894 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,895 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,896 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,896 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,896 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,897 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,897 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,897 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, 1621#true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,949 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,949 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,949 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,949 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 10#thread2EXITtrue, 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:26,957 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,957 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,957 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:26,958 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,958 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:26,958 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:26,958 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:27,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 16#L67true, 1621#true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,585 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,585 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,585 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:27,585 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:27,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,801 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-11-29 03:57:27,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:27,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:27,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-11-29 03:57:27,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,847 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,847 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,847 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,847 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:27,855 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,855 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,855 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,855 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,855 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,904 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,904 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,904 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:27,905 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,905 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,905 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,905 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,905 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,922 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,922 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,922 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,922 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,922 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:27,923 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,923 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,923 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,923 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,923 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][981], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:27,924 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,925 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,925 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,925 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][944], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:27,934 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,934 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,935 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,935 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,935 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:27,939 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,939 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,939 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:27,940 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:27,940 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:27,940 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-11-29 03:57:27,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,947 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,948 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:27,948 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,948 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,976 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,976 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,976 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:27,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,983 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,983 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:27,983 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:27,983 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:27,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:27,989 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,989 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,989 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,990 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,990 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:27,990 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:27,998 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,998 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,998 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,998 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:27,999 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,999 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,999 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:27,999 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,008 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,009 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,009 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,009 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,009 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,021 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,022 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:28,022 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:28,022 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,022 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][741], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,041 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,041 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,041 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,041 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,042 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,043 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,043 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,043 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,044 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,044 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,044 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,044 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][981], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,068 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,068 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,068 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][981], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,069 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,070 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,070 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,070 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,081 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,081 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,081 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,083 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,083 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,089 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,089 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:28,089 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,090 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,090 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,090 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1159], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,121 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,121 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,121 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,121 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][944], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,138 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,139 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,145 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,145 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,145 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,145 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][662], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,183 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:28,183 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:28,184 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,184 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:28,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][894], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,187 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-11-29 03:57:28,187 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:28,187 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-11-29 03:57:28,187 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-11-29 03:57:28,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,245 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:28,245 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,245 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,245 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:28,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,249 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,249 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,249 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,249 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,256 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,256 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,256 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,256 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 1915#true, 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,261 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,262 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,262 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,262 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,264 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,264 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,264 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,264 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 10#thread2EXITtrue, 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,272 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,272 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,272 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,272 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:28,273 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,273 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,274 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,274 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 14#L98-4true, 1621#true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,319 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,319 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,319 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,319 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,320 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,321 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,321 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,321 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][888], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:28,963 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,969 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,970 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,970 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,970 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,977 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,977 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,977 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:28,977 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:28,977 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:28,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:28,992 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:28,992 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,992 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:28,992 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,010 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,010 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,011 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,011 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,246 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,247 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,247 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,247 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,325 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,325 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,325 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,325 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,325 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 53#L44true, 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,338 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,338 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:29,338 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:29,338 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:29,338 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,338 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:57:29,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,339 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,339 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,339 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,339 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,339 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:29,350 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,350 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,351 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,351 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,385 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,385 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,385 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,385 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,385 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,385 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][778], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,396 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,396 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,396 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,396 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:29,405 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,405 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,405 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:57:29,405 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,405 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,429 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,429 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,429 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,429 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,434 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,434 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,434 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,435 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][662], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,441 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,441 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,441 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,441 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,463 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,464 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,464 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1034], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,466 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,466 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:29,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,520 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,520 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:29,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,588 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,588 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][775], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,590 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,590 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,590 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,590 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,592 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,592 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,593 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,593 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,593 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,593 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 14#L98-4true, 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,598 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,598 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,599 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,599 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1159], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,604 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-11-29 03:57:29,604 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-11-29 03:57:29,604 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:29,604 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:29,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 10#thread2EXITtrue, 1621#true, 1915#true, 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,608 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,608 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,608 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,608 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:29,610 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:29,610 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:29,611 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:29,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,612 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,612 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,612 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,612 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,615 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,615 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,615 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,615 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:29,616 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,616 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,616 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,617 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 14#L98-4true, 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:29,671 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:29,671 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:29,671 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,225 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,225 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,225 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,225 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][981], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,237 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-11-29 03:57:30,237 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-11-29 03:57:30,237 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:30,237 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:30,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,248 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,248 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,248 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,248 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 25#thread3EXITtrue, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,406 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,406 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,406 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:57:30,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,451 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,451 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,451 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:30,451 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1159], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,460 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,460 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,460 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,460 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:30,461 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,461 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,461 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,462 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,462 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1915#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,465 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,465 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,465 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,465 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,509 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,509 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,509 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,509 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,512 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,512 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,513 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,513 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,513 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,513 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,514 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1159], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:30,534 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,535 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,535 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,535 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,535 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,540 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,540 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,540 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,541 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1106], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:30,565 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,565 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,566 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:30,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 10#thread2EXITtrue, 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,597 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,597 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,597 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,598 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:30,598 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,598 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,598 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,598 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,605 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,605 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,605 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,605 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1215], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,606 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,606 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,606 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,606 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 10#thread2EXITtrue, 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,611 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,611 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,611 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,612 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][704], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,613 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,613 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 9#thread1EXITtrue, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:30,615 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,615 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,615 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,615 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][963], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,617 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,617 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,617 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,617 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][777], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,847 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,847 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,847 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,847 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,851 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,851 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][888], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,852 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,852 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,853 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,853 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][993], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,918 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,918 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,918 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:30,918 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:30,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][974], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 2119#(< (+ ~i2~0 1) ~N2~0), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,974 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:30,974 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,974 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:30,974 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,993 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,994 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,994 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:30,994 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 10#thread2EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:30,997 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,997 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,997 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,997 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:30,998 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,998 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,998 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:30,998 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,012 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,012 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,013 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,013 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,016 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,016 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,016 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,016 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1033], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:31,022 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,022 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:31,022 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,022 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:57:31,022 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,042 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,042 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,043 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,043 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,044 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,044 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,044 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:31,056 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,056 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,056 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,056 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1215], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:31,058 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,058 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,058 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,058 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:57:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,061 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,061 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][894], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,074 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-11-29 03:57:31,074 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-11-29 03:57:31,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-11-29 03:57:31,075 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-11-29 03:57:31,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 114#true, 397#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1621#true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:31,091 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,091 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,091 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,091 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,093 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,093 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,094 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,094 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1621#true, 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:31,101 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,101 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,101 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,101 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,102 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,102 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,102 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,102 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 35#L56true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,261 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,261 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,261 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][921], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 2115#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,268 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,268 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,268 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,268 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][888], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), 35#L56true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,269 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,269 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,269 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:57:31,269 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:31,604 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,604 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,604 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,604 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][662], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,608 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,608 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,609 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,609 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][939], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1367#true, 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,613 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:57:31,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:31,614 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,614 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,614 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,614 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,614 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1158], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:57:31,625 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,625 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,626 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,626 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][660], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 397#true, 114#true, 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1621#true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:31,643 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,643 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,643 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,643 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,643 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 796#(< ~j1~0 ~M1~0), 42#L99-2true, 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:31,645 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,645 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,645 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,645 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][1105], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 864#true, 318#(< ~i2~0 ~N2~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1626#(<= ~M1~0 ~j1~0), 42#L99-2true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), 8#L52true, Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:57:31,650 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,650 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,650 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,650 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1915#true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,652 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), 397#true, 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 864#true, Black: 629#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), 1621#true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1915#true, Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0), 796#(< ~j1~0 ~M1~0)]) [2023-11-29 03:57:31,652 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,652 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,653 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][540], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 21#L101-2true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,800 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,800 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,800 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,801 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:57:31,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,830 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,830 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,830 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,830 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), 25#thread3EXITtrue, 1915#true, 1626#(<= ~M1~0 ~j1~0), 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,854 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,854 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,854 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 629#true, 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 16#L67true, 1915#true, 1626#(<= ~M1~0 ~j1~0), 397#true, 114#true, 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 796#(< ~j1~0 ~M1~0), Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,940 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,940 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,940 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,940 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:31,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][938], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 32#L100-2true, 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 864#true, 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 1621#true, 1915#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 157#true, 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:31,950 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,950 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:31,950 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,950 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:57:31,950 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-11-29 03:57:32,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([450] L75-->L79: Formula: (and (not (= (ite (< 0 v_~counter~0_152) 1 0) 0)) (= v_~j2~0_62 (+ v_~j2~0_63 1)) (= v_~counter~0_152 (+ v_~counter~0_151 1))) InVars {~counter~0=v_~counter~0_152, ~j2~0=v_~j2~0_63} OutVars{~counter~0=v_~counter~0_151, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, ~j2~0=v_~j2~0_62} AuxVars[] AssignedVars[~counter~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post7#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~j2~0][586], [620#true, 1626#(<= ~M1~0 ~j1~0), Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), 114#true, Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 157#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 133#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1371#(= ~counter~0 2), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), Black: 1037#(< ~j2~0 ~M2~0), 629#true, Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), 21#L101-2true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 864#true, Black: 796#(< ~j1~0 ~M1~0), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), 577#(or (< ~M1~0 (+ ~j1~0 1)) (< ~i1~0 ~N1~0)), Black: 397#true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1915#true, Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 318#(< ~i2~0 ~N2~0)]) [2023-11-29 03:57:32,096 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-11-29 03:57:32,096 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-11-29 03:57:32,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:32,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-11-29 03:57:32,233 INFO L124 PetriNetUnfolderBase]: 95486/143831 cut-off events. [2023-11-29 03:57:32,233 INFO L125 PetriNetUnfolderBase]: For 2136273/2149727 co-relation queries the response was YES. [2023-11-29 03:57:33,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 975267 conditions, 143831 events. 95486/143831 cut-off events. For 2136273/2149727 co-relation queries the response was YES. Maximal size of possible extension queue 6812. Compared 1242452 event pairs, 11704 based on Foata normal form. 9581/150185 useless extension candidates. Maximal degree in co-relation 975200. Up to 37322 conditions per place. [2023-11-29 03:57:33,995 INFO L140 encePairwiseOnDemand]: 58/65 looper letters, 930 selfloop transitions, 256 changer transitions 25/1237 dead transitions. [2023-11-29 03:57:33,995 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 1237 transitions, 22798 flow [2023-11-29 03:57:33,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 03:57:33,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 03:57:33,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 923 transitions. [2023-11-29 03:57:33,999 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8352941176470589 [2023-11-29 03:57:33,999 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 923 transitions. [2023-11-29 03:57:33,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 923 transitions. [2023-11-29 03:57:34,000 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:57:34,000 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 923 transitions. [2023-11-29 03:57:34,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 54.294117647058826) internal successors, (923), 17 states have internal predecessors, (923), 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) [2023-11-29 03:57:34,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 65.0) internal successors, (1170), 18 states have internal predecessors, (1170), 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) [2023-11-29 03:57:34,005 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 65.0) internal successors, (1170), 18 states have internal predecessors, (1170), 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) [2023-11-29 03:57:34,005 INFO L175 Difference]: Start difference. First operand has 130 places, 264 transitions, 4307 flow. Second operand 17 states and 923 transitions. [2023-11-29 03:57:34,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 1237 transitions, 22798 flow [2023-11-29 03:57:50,377 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 1237 transitions, 21092 flow, removed 847 selfloop flow, removed 2 redundant places. [2023-11-29 03:57:50,391 INFO L231 Difference]: Finished difference. Result has 158 places, 467 transitions, 8525 flow [2023-11-29 03:57:50,392 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=3993, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=8525, PETRI_PLACES=158, PETRI_TRANSITIONS=467} [2023-11-29 03:57:50,392 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 89 predicate places. [2023-11-29 03:57:50,392 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 467 transitions, 8525 flow [2023-11-29 03:57:50,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 43.0) internal successors, (645), 15 states have internal predecessors, (645), 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) [2023-11-29 03:57:50,393 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 03:57:50,393 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:57:50,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 03:57:50,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 03:57:50,593 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 03:57:50,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:57:50,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1371780244, now seen corresponding path program 5 times [2023-11-29 03:57:50,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:57:50,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9906558] [2023-11-29 03:57:50,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:57:50,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:57:50,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:57:50,774 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:57:50,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:57:50,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9906558] [2023-11-29 03:57:50,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9906558] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:57:50,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829795701] [2023-11-29 03:57:50,774 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 03:57:50,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:57:50,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:57:50,775 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:57:50,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 03:57:50,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 03:57:50,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:57:50,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 03:57:50,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:57:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:57:51,101 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:57:51,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:57:51,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829795701] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:57:51,235 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:57:51,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2023-11-29 03:57:51,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026219296] [2023-11-29 03:57:51,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:57:51,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 03:57:51,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:57:51,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 03:57:51,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-11-29 03:57:51,279 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 65 [2023-11-29 03:57:51,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 467 transitions, 8525 flow. Second operand has 14 states, 14 states have (on average 44.285714285714285) internal successors, (620), 14 states have internal predecessors, (620), 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) [2023-11-29 03:57:51,280 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 03:57:51,280 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 65 [2023-11-29 03:57:51,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 03:58:33,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:33,177 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:58:33,177 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:33,177 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:33,177 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:36,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:36,973 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:58:36,973 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:36,973 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:36,973 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:38,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:38,836 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-11-29 03:58:38,836 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:38,836 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:38,836 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:38,836 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-11-29 03:58:38,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:38,863 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,863 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:38,863 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:38,863 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:38,879 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,879 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,879 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:38,879 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:38,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:38,881 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,881 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:38,881 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:38,881 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:42,021 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:42,021 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,021 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:42,021 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:42,178 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:42,180 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:43,696 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,696 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,696 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:43,742 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,742 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,742 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,742 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,742 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:43,743 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,743 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,743 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,743 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-11-29 03:58:43,743 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:43,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:43,753 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:43,753 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:43,753 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:43,753 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:43,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:43,755 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:43,755 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:43,755 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:43,755 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:46,103 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,103 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,103 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,103 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:46,110 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,110 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,110 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,110 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:46,159 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,159 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,159 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,159 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1114#(= ~counter~0 0), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, 1369#(= ~counter~0 0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:46,160 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,160 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,160 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:46,160 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:46,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:46,270 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:46,270 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:46,270 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:46,270 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:47,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:47,363 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,363 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,363 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:47,363 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,363 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:47,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:47,364 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,364 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,364 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:47,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:47,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-11-29 03:58:48,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1621#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:48,536 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3635], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:48,536 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:48,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,373 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,373 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,373 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,373 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 51#L79true, Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1037#(< ~j2~0 ~M2~0), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,381 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,381 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,381 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,381 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,488 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,488 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,488 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,488 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), 140#true, Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,490 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,490 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,490 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,490 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 397#true, 114#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,494 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,494 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,494 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,495 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:49,496 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,496 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,497 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,497 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-11-29 03:58:49,497 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,497 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-11-29 03:58:49,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), 1370#(= ~counter~0 1), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:49,515 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:49,515 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:49,515 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:49,515 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), Black: 1621#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:51,280 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,280 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,280 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,280 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3635], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 41#L75true, 36#L99true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:51,281 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,281 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,281 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:51,654 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,654 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,654 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,654 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:51,656 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,656 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,656 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,656 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][2637], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), 2431#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 2#thread4EXITtrue, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:51,659 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,659 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,659 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,659 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), 2115#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 140#true, Black: 1621#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:51,660 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,660 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,660 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3083], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1115#(= ~counter~0 1), 318#(< ~i2~0 ~N2~0), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 1621#true, 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 1037#(< ~j2~0 ~M2~0), Black: 1369#(= ~counter~0 0), Black: 1371#(= ~counter~0 2), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1114#(= ~counter~0 0), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), 1370#(= ~counter~0 1), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:51,661 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-11-29 03:58:51,661 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 22#L64true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:52,502 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3635], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), 9#thread1EXITtrue, Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), 14#L98-4true, Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:52,502 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-11-29 03:58:52,502 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:52,503 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:52,503 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([436] L44-->L41: Formula: (< v_~i1~0_2 v_~N1~0_2) InVars {~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} OutVars{~i1~0=v_~i1~0_2, ~N1~0=v_~N1~0_2} AuxVars[] AssignedVars[][3020], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), 1845#(or (< ~M1~0 (+ 2 ~j1~0)) (< ~i1~0 ~N1~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), Black: 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 2372#(< ~j2~0 ~M2~0), 12#L41true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, Black: 629#true, 8#L52true, 41#L75true, Black: 397#true, 36#L99true, 564#(< ~i1~0 ~N1~0), Black: 111#(= ~counter~0 0), 1112#true, Black: 1621#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 157#true]) [2023-11-29 03:58:53,728 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([437] L44-->thread1EXIT: Formula: (and (<= v_~N1~0_64 v_~i1~0_66) (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0)) InVars {~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64} OutVars{thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, ~i1~0=v_~i1~0_66, ~N1~0=v_~N1~0_64, thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][3635], [620#true, Black: 126#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 383#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), 79#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 91#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 392#(and (= ~j1~0 0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 145#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 142#(and (= ~j2~0 0) (= ~j1~0 0) (= ~M2~0 ~M1~0)), 318#(< ~i2~0 ~N2~0), Black: 2201#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0))), Black: 2191#(and (= ~M1~0 ~N1~0) (<= 1 ~M1~0) (= ~i2~0 0) (<= 1 ~i1~0) (= ~M1~0 ~N2~0)), Black: 2133#(or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)), Black: 2199#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), 9#thread1EXITtrue, Black: 1917#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0)), Black: 2129#(or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)), 99#(and (= |ULTIMATE.start_main_~#t3~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|))), 83#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|)) (= |ULTIMATE.start_main_~#t1~0#1.offset| 0)), Black: 1921#(and (<= (+ ~i2~0 1) ~M1~0) (= ~M1~0 ~N2~0)), Black: 2119#(< (+ ~i2~0 1) ~N2~0), Black: 1915#true, Black: 2203#(and (<= (+ 2 ~i2~0) ~N2~0) (<= 2 ~N2~0) (<= ~i2~0 1) (= ~M1~0 ~N2~0)), Black: 2197#(and (<= (+ ~i2~0 1) ~N2~0) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0))), Black: 2195#(and (<= 2 ~N2~0) (<= ~i2~0 1) (or (< ~N1~0 (+ 2 ~i1~0)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 2115#(< ~i2~0 ~N2~0), 1621#true, 1371#(= ~counter~0 2), 796#(< ~j1~0 ~M1~0), 114#true, 397#true, 107#(and (= (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|) 4) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 95#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 87#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), Black: 1369#(= ~counter~0 0), 1037#(< ~j2~0 ~M2~0), Black: 1114#(= ~counter~0 0), 2590#(and (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~j2~0 1) ~M2~0)) (<= (+ ~j2~0 1) ~M2~0)), Black: 1115#(= ~counter~0 1), Black: 1062#(or (< ~j2~0 ~M2~0) (< ~N1~0 (+ ~i1~0 1))), Black: 864#true, 103#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 22#L64true, 2205#(and (<= (+ ~i2~0 1) ~M1~0) (or (< ~N1~0 (+ ~i1~0 1)) (< (+ ~i2~0 1) ~N2~0)) (= ~M1~0 ~N2~0)), Black: 629#true, 8#L52true, 41#L75true, Black: 564#(< ~i1~0 ~N1~0), 36#L99true, Black: 111#(= ~counter~0 0), 1112#true, 140#true, Black: 625#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0) (<= ~M1~0 0)), Black: 622#(and (= ~i1~0 0) (= ~j2~0 0) (= ~M1~0 ~N1~0) (= ~M2~0 ~M1~0)), Black: 1626#(<= ~M1~0 ~j1~0), Black: 1808#(< ~M1~0 (+ 2 ~j1~0)), Black: 1676#(and (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 1624#(and (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 1899#(and (<= ~M1~0 1) (<= 1 ~j1~0) (<= ~i1~0 1) (= ~M1~0 ~N1~0)), Black: 1893#(and (<= ~M1~0 1) (<= ~i1~0 1) (= ~M1~0 ~N1~0) (= ~j1~0 0)), Black: 120#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (<= ~M1~0 0) (= ~M1~0 ~N2~0)), Black: 337#(or (< ~N1~0 (+ ~i1~0 1)) (< ~i2~0 ~N2~0)), Black: 1901#(and (<= ~M1~0 1) (<= ~i1~0 1) (<= 0 ~j1~0) (= ~M1~0 ~N1~0)), Black: 157#true, Black: 116#(and (= ~i1~0 0) (= ~M1~0 ~N1~0) (= ~i2~0 0) (= ~M1~0 ~N2~0))]) [2023-11-29 03:58:53,728 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:53,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:53,729 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-11-29 03:58:56,338 INFO L124 PetriNetUnfolderBase]: 192820/299017 cut-off events. [2023-11-29 03:58:56,338 INFO L125 PetriNetUnfolderBase]: For 5723877/5758649 co-relation queries the response was YES. [2023-11-29 03:58:58,808 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2246894 conditions, 299017 events. 192820/299017 cut-off events. For 5723877/5758649 co-relation queries the response was YES. Maximal size of possible extension queue 13325. Compared 2892912 event pairs, 13835 based on Foata normal form. 26373/318187 useless extension candidates. Maximal degree in co-relation 2246813. Up to 77457 conditions per place. [2023-11-29 03:59:00,702 INFO L140 encePairwiseOnDemand]: 56/65 looper letters, 2272 selfloop transitions, 1499 changer transitions 55/3859 dead transitions. [2023-11-29 03:59:00,702 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 3859 transitions, 77970 flow [2023-11-29 03:59:00,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-29 03:59:00,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2023-11-29 03:59:00,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 3219 transitions. [2023-11-29 03:59:00,706 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7737980769230769 [2023-11-29 03:59:00,706 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 3219 transitions. [2023-11-29 03:59:00,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 3219 transitions. [2023-11-29 03:59:00,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 03:59:00,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 3219 transitions. [2023-11-29 03:59:00,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 50.296875) internal successors, (3219), 64 states have internal predecessors, (3219), 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) [2023-11-29 03:59:00,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 65.0) internal successors, (4225), 65 states have internal predecessors, (4225), 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) [2023-11-29 03:59:00,722 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 65.0) internal successors, (4225), 65 states have internal predecessors, (4225), 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) [2023-11-29 03:59:00,722 INFO L175 Difference]: Start difference. First operand has 158 places, 467 transitions, 8525 flow. Second operand 64 states and 3219 transitions. [2023-11-29 03:59:00,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 3859 transitions, 77970 flow [2023-11-29 04:00:45,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 3859 transitions, 75974 flow, removed 975 selfloop flow, removed 2 redundant places. [2023-11-29 04:00:45,701 INFO L231 Difference]: Finished difference. Result has 271 places, 1897 transitions, 43322 flow [2023-11-29 04:00:45,701 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=8227, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=43322, PETRI_PLACES=271, PETRI_TRANSITIONS=1897} [2023-11-29 04:00:45,702 INFO L281 CegarLoopForPetriNet]: 69 programPoint places, 202 predicate places. [2023-11-29 04:00:45,702 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 1897 transitions, 43322 flow [2023-11-29 04:00:45,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 44.285714285714285) internal successors, (620), 14 states have internal predecessors, (620), 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) [2023-11-29 04:00:45,702 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:00:45,702 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:00:45,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 04:00:45,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 04:00:45,903 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2023-11-29 04:00:45,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:00:45,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1718375830, now seen corresponding path program 6 times [2023-11-29 04:00:45,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:00:45,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711024672] [2023-11-29 04:00:45,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:00:45,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:00:45,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:00:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:00:46,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:00:46,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711024672] [2023-11-29 04:00:46,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711024672] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:00:46,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773617983] [2023-11-29 04:00:46,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 04:00:46,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:00:46,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:00:46,072 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:00:46,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5c66168-7042-4249-8d44-e95ce1ddfa72/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 04:00:46,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 04:00:46,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:00:46,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:00:46,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:00:46,401 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:00:46,401 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:00:46,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:00:46,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773617983] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:00:46,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:00:46,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2023-11-29 04:00:46,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285376311] [2023-11-29 04:00:46,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:00:46,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 04:00:46,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:00:46,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 04:00:46,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:00:46,551 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 65 [2023-11-29 04:00:46,552 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 1897 transitions, 43322 flow. Second operand has 15 states, 15 states have (on average 43.13333333333333) internal successors, (647), 15 states have internal predecessors, (647), 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) [2023-11-29 04:00:46,552 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:00:46,552 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 65 [2023-11-29 04:00:46,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand