/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf --traceabstraction.order.of.the.error.locations.to.be.checked TOGETHER -tc /storage/repos/CAV22/benchmarks/AutomizerCInline.xml -i /storage/repos/CAV22/benchmarks/increased_bounds/weaver_chl-name-comparator-symm.wvr_bound2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-19404b3-m [2023-08-03 19:40:38,547 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-03 19:40:38,589 INFO L114 SettingsManager]: Loading settings from /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf [2023-08-03 19:40:38,592 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-03 19:40:38,593 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-08-03 19:40:38,593 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2023-08-03 19:40:38,593 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-03 19:40:38,611 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-03 19:40:38,611 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-08-03 19:40:38,612 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-08-03 19:40:38,612 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-03 19:40:38,617 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-03 19:40:38,617 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-03 19:40:38,618 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-03 19:40:38,618 INFO L153 SettingsManager]: * Use SBE=true [2023-08-03 19:40:38,618 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-03 19:40:38,619 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-03 19:40:38,619 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-03 19:40:38,619 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-03 19:40:38,620 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-03 19:40:38,620 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-03 19:40:38,623 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-03 19:40:38,624 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-03 19:40:38,624 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-03 19:40:38,624 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-03 19:40:38,624 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-03 19:40:38,625 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-03 19:40:38,625 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-03 19:40:38,625 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-03 19:40:38,625 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-03 19:40:38,626 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 19:40:38,626 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-03 19:40:38,626 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-03 19:40:38,626 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-03 19:40:38,626 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-03 19:40:38,627 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-03 19:40:38,627 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-03 19:40:38,627 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-08-03 19:40:38,627 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-08-03 19:40:38,628 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-03 19:40:38,628 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-08-03 19:40:38,637 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> TOGETHER [2023-08-03 19:40:38,814 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-03 19:40:38,837 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-03 19:40:38,839 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-03 19:40:38,840 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-03 19:40:38,841 INFO L274 PluginConnector]: CDTParser initialized [2023-08-03 19:40:38,841 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/CAV22/benchmarks/increased_bounds/weaver_chl-name-comparator-symm.wvr_bound2.c [2023-08-03 19:40:40,005 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-03 19:40:40,194 INFO L384 CDTParser]: Found 1 translation units. [2023-08-03 19:40:40,195 INFO L180 CDTParser]: Scanning /storage/repos/CAV22/benchmarks/increased_bounds/weaver_chl-name-comparator-symm.wvr_bound2.c [2023-08-03 19:40:40,203 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cb8febcb2/a8c78f03f7b6499095dbdd1fad3a8763/FLAG4bc390def [2023-08-03 19:40:40,217 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cb8febcb2/a8c78f03f7b6499095dbdd1fad3a8763 [2023-08-03 19:40:40,222 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-03 19:40:40,224 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-03 19:40:40,226 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-03 19:40:40,226 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-03 19:40:40,228 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-03 19:40:40,229 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,230 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e251da5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40, skipping insertion in model container [2023-08-03 19:40:40,230 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,263 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-03 19:40:40,431 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/CAV22/benchmarks/increased_bounds/weaver_chl-name-comparator-symm.wvr_bound2.c[4021,4034] [2023-08-03 19:40:40,435 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 19:40:40,445 INFO L201 MainTranslator]: Completed pre-run [2023-08-03 19:40:40,467 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/CAV22/benchmarks/increased_bounds/weaver_chl-name-comparator-symm.wvr_bound2.c[4021,4034] [2023-08-03 19:40:40,471 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 19:40:40,483 INFO L206 MainTranslator]: Completed translation [2023-08-03 19:40:40,483 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40 WrapperNode [2023-08-03 19:40:40,483 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-03 19:40:40,484 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-03 19:40:40,484 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-03 19:40:40,484 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-03 19:40:40,490 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,497 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,521 INFO L138 Inliner]: procedures = 25, calls = 34, calls flagged for inlining = 14, calls inlined = 16, statements flattened = 259 [2023-08-03 19:40:40,521 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-03 19:40:40,522 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-03 19:40:40,522 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-03 19:40:40,522 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-03 19:40:40,529 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,529 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,533 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,533 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,540 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,546 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,547 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,549 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,554 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-03 19:40:40,555 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-03 19:40:40,555 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-03 19:40:40,555 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-03 19:40:40,555 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (1/1) ... [2023-08-03 19:40:40,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 19:40:40,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:40:40,592 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-03 19:40:40,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-03 19:40:40,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-03 19:40:40,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-03 19:40:40,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-03 19:40:40,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-03 19:40:40,618 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-03 19:40:40,619 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-03 19:40:40,619 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-03 19:40:40,619 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-03 19:40:40,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-03 19:40:40,619 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-08-03 19:40:40,619 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-03 19:40:40,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-03 19:40:40,619 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-03 19:40:40,621 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-03 19:40:40,709 INFO L236 CfgBuilder]: Building ICFG [2023-08-03 19:40:40,711 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-03 19:40:40,990 INFO L277 CfgBuilder]: Performing block encoding [2023-08-03 19:40:40,999 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-03 19:40:40,999 INFO L302 CfgBuilder]: Removed 7 assume(true) statements. [2023-08-03 19:40:41,001 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 07:40:41 BoogieIcfgContainer [2023-08-03 19:40:41,001 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-03 19:40:41,003 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-03 19:40:41,003 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-03 19:40:41,006 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-03 19:40:41,006 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.08 07:40:40" (1/3) ... [2023-08-03 19:40:41,006 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f3fd046 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 07:40:41, skipping insertion in model container [2023-08-03 19:40:41,006 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:40:40" (2/3) ... [2023-08-03 19:40:41,007 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f3fd046 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 07:40:41, skipping insertion in model container [2023-08-03 19:40:41,007 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 07:40:41" (3/3) ... [2023-08-03 19:40:41,008 INFO L112 eAbstractionObserver]: Analyzing ICFG weaver_chl-name-comparator-symm.wvr_bound2.c [2023-08-03 19:40:41,014 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-08-03 19:40:41,022 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-03 19:40:41,022 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-03 19:40:41,022 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-03 19:40:41,127 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-08-03 19:40:41,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,335 INFO L124 PetriNetUnfolderBase]: 51/483 cut-off events. [2023-08-03 19:40:41,335 INFO L125 PetriNetUnfolderBase]: For 8/14 co-relation queries the response was YES. [2023-08-03 19:40:41,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 503 conditions, 483 events. 51/483 cut-off events. For 8/14 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1991 event pairs, 0 based on Foata normal form. 0/422 useless extension candidates. Maximal degree in co-relation 255. Up to 8 conditions per place. [2023-08-03 19:40:41,348 INFO L82 GeneralOperation]: Start removeDead. Operand has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,355 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,358 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 19:40:41,373 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,378 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 268 places, 290 transitions, 602 flow [2023-08-03 19:40:41,461 INFO L124 PetriNetUnfolderBase]: 51/483 cut-off events. [2023-08-03 19:40:41,462 INFO L125 PetriNetUnfolderBase]: For 8/14 co-relation queries the response was YES. [2023-08-03 19:40:41,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 503 conditions, 483 events. 51/483 cut-off events. For 8/14 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1991 event pairs, 0 based on Foata normal form. 0/422 useless extension candidates. Maximal degree in co-relation 255. Up to 8 conditions per place. [2023-08-03 19:40:41,479 INFO L119 LiptonReduction]: Number of co-enabled transitions 21798 [2023-08-03 19:40:49,234 INFO L134 LiptonReduction]: Checked pairs total: 24682 [2023-08-03 19:40:49,235 INFO L136 LiptonReduction]: Total number of compositions: 314 [2023-08-03 19:40:49,246 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 19:40:49,251 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@32bee3ce, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 19:40:49,251 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-08-03 19:40:49,255 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 19:40:49,255 INFO L124 PetriNetUnfolderBase]: 1/14 cut-off events. [2023-08-03 19:40:49,255 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-03 19:40:49,255 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:40:49,256 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-08-03 19:40:49,256 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:40:49,260 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:40:49,260 INFO L85 PathProgramCache]: Analyzing trace with hash 147533601, now seen corresponding path program 1 times [2023-08-03 19:40:49,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:40:49,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99611377] [2023-08-03 19:40:49,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:49,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:40:49,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:40:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-03 19:40:49,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:40:49,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99611377] [2023-08-03 19:40:49,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99611377] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:40:49,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:40:49,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-03 19:40:49,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728316639] [2023-08-03 19:40:49,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:40:49,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:40:49,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:40:49,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:40:49,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:40:49,655 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 604 [2023-08-03 19:40:49,661 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 38 transitions, 98 flow. Second operand has 3 states, 3 states have (on average 263.0) internal successors, (789), 3 states have internal predecessors, (789), 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-08-03 19:40:49,661 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:40:49,661 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 604 [2023-08-03 19:40:49,662 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:40:49,829 INFO L124 PetriNetUnfolderBase]: 507/864 cut-off events. [2023-08-03 19:40:49,829 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-08-03 19:40:49,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1748 conditions, 864 events. 507/864 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3669 event pairs, 380 based on Foata normal form. 0/647 useless extension candidates. Maximal degree in co-relation 1456. Up to 830 conditions per place. [2023-08-03 19:40:49,834 INFO L140 encePairwiseOnDemand]: 598/604 looper letters, 30 selfloop transitions, 2 changer transitions 0/36 dead transitions. [2023-08-03 19:40:49,834 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 36 transitions, 158 flow [2023-08-03 19:40:49,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:40:49,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:40:49,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 819 transitions. [2023-08-03 19:40:49,854 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4519867549668874 [2023-08-03 19:40:49,855 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 819 transitions. [2023-08-03 19:40:49,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 819 transitions. [2023-08-03 19:40:49,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:40:49,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 819 transitions. [2023-08-03 19:40:49,866 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 273.0) internal successors, (819), 3 states have internal predecessors, (819), 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-08-03 19:40:49,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 604.0) internal successors, (2416), 4 states have internal predecessors, (2416), 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-08-03 19:40:49,874 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 604.0) internal successors, (2416), 4 states have internal predecessors, (2416), 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-08-03 19:40:49,876 INFO L175 Difference]: Start difference. First operand has 34 places, 38 transitions, 98 flow. Second operand 3 states and 819 transitions. [2023-08-03 19:40:49,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 36 transitions, 158 flow [2023-08-03 19:40:49,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 36 transitions, 158 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-03 19:40:49,881 INFO L231 Difference]: Finished difference. Result has 36 places, 36 transitions, 104 flow [2023-08-03 19:40:49,883 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=604, PETRI_DIFFERENCE_MINUEND_FLOW=92, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=104, PETRI_PLACES=36, PETRI_TRANSITIONS=36} [2023-08-03 19:40:49,887 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 2 predicate places. [2023-08-03 19:40:49,887 INFO L495 AbstractCegarLoop]: Abstraction has has 36 places, 36 transitions, 104 flow [2023-08-03 19:40:49,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 263.0) internal successors, (789), 3 states have internal predecessors, (789), 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-08-03 19:40:49,888 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:40:49,888 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:40:49,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-03 19:40:49,889 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:40:49,890 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:40:49,890 INFO L85 PathProgramCache]: Analyzing trace with hash 777210992, now seen corresponding path program 1 times [2023-08-03 19:40:49,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:40:49,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405557287] [2023-08-03 19:40:49,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:49,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:40:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:40:49,983 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-03 19:40:49,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:40:49,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405557287] [2023-08-03 19:40:49,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405557287] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:40:49,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:40:49,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 19:40:49,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72765516] [2023-08-03 19:40:49,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:40:49,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:40:49,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:40:49,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:40:49,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:40:49,996 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 604 [2023-08-03 19:40:49,997 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 36 transitions, 104 flow. Second operand has 3 states, 3 states have (on average 263.3333333333333) internal successors, (790), 3 states have internal predecessors, (790), 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-08-03 19:40:49,997 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:40:49,997 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 604 [2023-08-03 19:40:49,997 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:40:50,124 INFO L124 PetriNetUnfolderBase]: 490/832 cut-off events. [2023-08-03 19:40:50,124 INFO L125 PetriNetUnfolderBase]: For 36/36 co-relation queries the response was YES. [2023-08-03 19:40:50,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1690 conditions, 832 events. 490/832 cut-off events. For 36/36 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3477 event pairs, 168 based on Foata normal form. 0/624 useless extension candidates. Maximal degree in co-relation 1677. Up to 789 conditions per place. [2023-08-03 19:40:50,128 INFO L140 encePairwiseOnDemand]: 601/604 looper letters, 36 selfloop transitions, 2 changer transitions 0/42 dead transitions. [2023-08-03 19:40:50,129 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 42 transitions, 192 flow [2023-08-03 19:40:50,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:40:50,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:40:50,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 821 transitions. [2023-08-03 19:40:50,131 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4530905077262693 [2023-08-03 19:40:50,131 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 821 transitions. [2023-08-03 19:40:50,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 821 transitions. [2023-08-03 19:40:50,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:40:50,132 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 821 transitions. [2023-08-03 19:40:50,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 273.6666666666667) internal successors, (821), 3 states have internal predecessors, (821), 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-08-03 19:40:50,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 604.0) internal successors, (2416), 4 states have internal predecessors, (2416), 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-08-03 19:40:50,138 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 604.0) internal successors, (2416), 4 states have internal predecessors, (2416), 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-08-03 19:40:50,138 INFO L175 Difference]: Start difference. First operand has 36 places, 36 transitions, 104 flow. Second operand 3 states and 821 transitions. [2023-08-03 19:40:50,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 42 transitions, 192 flow [2023-08-03 19:40:50,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 42 transitions, 188 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 19:40:50,141 INFO L231 Difference]: Finished difference. Result has 38 places, 36 transitions, 108 flow [2023-08-03 19:40:50,142 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=604, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=108, PETRI_PLACES=38, PETRI_TRANSITIONS=36} [2023-08-03 19:40:50,144 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 4 predicate places. [2023-08-03 19:40:50,146 INFO L495 AbstractCegarLoop]: Abstraction has has 38 places, 36 transitions, 108 flow [2023-08-03 19:40:50,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 263.3333333333333) internal successors, (790), 3 states have internal predecessors, (790), 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-08-03 19:40:50,151 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:40:50,151 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-08-03 19:40:50,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-03 19:40:50,151 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:40:50,153 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:40:50,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1563931410, now seen corresponding path program 1 times [2023-08-03 19:40:50,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:40:50,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891377963] [2023-08-03 19:40:50,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:50,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:40:50,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:40:50,274 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-03 19:40:50,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:40:50,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891377963] [2023-08-03 19:40:50,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891377963] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:40:50,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213502435] [2023-08-03 19:40:50,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:50,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:40:50,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:40:50,283 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:40:50,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-03 19:40:50,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:40:50,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 5 conjunts are in the unsatisfiable core [2023-08-03 19:40:50,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:40:50,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-03 19:40:50,442 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:40:50,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-03 19:40:50,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213502435] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:40:50,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:40:50,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2023-08-03 19:40:50,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8896067] [2023-08-03 19:40:50,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:40:50,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-03 19:40:50,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:40:50,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-03 19:40:50,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2023-08-03 19:40:50,520 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 604 [2023-08-03 19:40:50,522 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 36 transitions, 108 flow. Second operand has 8 states, 8 states have (on average 260.5) internal successors, (2084), 8 states have internal predecessors, (2084), 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-08-03 19:40:50,523 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:40:50,523 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 604 [2023-08-03 19:40:50,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:40:50,660 INFO L124 PetriNetUnfolderBase]: 490/831 cut-off events. [2023-08-03 19:40:50,661 INFO L125 PetriNetUnfolderBase]: For 48/48 co-relation queries the response was YES. [2023-08-03 19:40:50,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1705 conditions, 831 events. 490/831 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3445 event pairs, 372 based on Foata normal form. 2/631 useless extension candidates. Maximal degree in co-relation 1680. Up to 796 conditions per place. [2023-08-03 19:40:50,665 INFO L140 encePairwiseOnDemand]: 601/604 looper letters, 30 selfloop transitions, 4 changer transitions 0/38 dead transitions. [2023-08-03 19:40:50,665 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 38 transitions, 184 flow [2023-08-03 19:40:50,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:40:50,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:40:50,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1331 transitions. [2023-08-03 19:40:50,668 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44072847682119204 [2023-08-03 19:40:50,668 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1331 transitions. [2023-08-03 19:40:50,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1331 transitions. [2023-08-03 19:40:50,669 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:40:50,669 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1331 transitions. [2023-08-03 19:40:50,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 266.2) internal successors, (1331), 5 states have internal predecessors, (1331), 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-08-03 19:40:50,677 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 604.0) internal successors, (3624), 6 states have internal predecessors, (3624), 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-08-03 19:40:50,678 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 604.0) internal successors, (3624), 6 states have internal predecessors, (3624), 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-08-03 19:40:50,678 INFO L175 Difference]: Start difference. First operand has 38 places, 36 transitions, 108 flow. Second operand 5 states and 1331 transitions. [2023-08-03 19:40:50,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 38 transitions, 184 flow [2023-08-03 19:40:50,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 38 transitions, 180 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-03 19:40:50,680 INFO L231 Difference]: Finished difference. Result has 42 places, 38 transitions, 130 flow [2023-08-03 19:40:50,680 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=604, PETRI_DIFFERENCE_MINUEND_FLOW=104, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=130, PETRI_PLACES=42, PETRI_TRANSITIONS=38} [2023-08-03 19:40:50,681 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 8 predicate places. [2023-08-03 19:40:50,681 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 38 transitions, 130 flow [2023-08-03 19:40:50,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 260.5) internal successors, (2084), 8 states have internal predecessors, (2084), 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-08-03 19:40:50,682 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:40:50,683 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2023-08-03 19:40:50,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-08-03 19:40:50,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:40:50,889 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:40:50,889 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:40:50,889 INFO L85 PathProgramCache]: Analyzing trace with hash 562626254, now seen corresponding path program 2 times [2023-08-03 19:40:50,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:40:50,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482260158] [2023-08-03 19:40:50,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:50,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:40:50,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 19:40:50,922 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-03 19:40:50,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 19:40:50,960 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-03 19:40:50,961 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-03 19:40:50,961 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 3 remaining) [2023-08-03 19:40:50,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2023-08-03 19:40:50,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-08-03 19:40:50,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-03 19:40:50,963 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-08-03 19:40:50,965 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-03 19:40:50,965 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-03 19:40:51,024 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-08-03 19:40:51,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,286 INFO L124 PetriNetUnfolderBase]: 177/1323 cut-off events. [2023-08-03 19:40:51,286 INFO L125 PetriNetUnfolderBase]: For 72/88 co-relation queries the response was YES. [2023-08-03 19:40:51,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1420 conditions, 1323 events. 177/1323 cut-off events. For 72/88 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 8163 event pairs, 1 based on Foata normal form. 0/1143 useless extension candidates. Maximal degree in co-relation 822. Up to 32 conditions per place. [2023-08-03 19:40:51,307 INFO L82 GeneralOperation]: Start removeDead. Operand has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,319 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,319 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 19:40:51,319 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,320 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 386 places, 422 transitions, 892 flow [2023-08-03 19:40:51,536 INFO L124 PetriNetUnfolderBase]: 177/1323 cut-off events. [2023-08-03 19:40:51,537 INFO L125 PetriNetUnfolderBase]: For 72/88 co-relation queries the response was YES. [2023-08-03 19:40:51,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1420 conditions, 1323 events. 177/1323 cut-off events. For 72/88 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 8163 event pairs, 1 based on Foata normal form. 0/1143 useless extension candidates. Maximal degree in co-relation 822. Up to 32 conditions per place. [2023-08-03 19:40:51,625 INFO L119 LiptonReduction]: Number of co-enabled transitions 77868 [2023-08-03 19:40:58,574 INFO L134 LiptonReduction]: Checked pairs total: 203839 [2023-08-03 19:40:58,575 INFO L136 LiptonReduction]: Total number of compositions: 405 [2023-08-03 19:40:58,576 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 19:40:58,577 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@32bee3ce, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 19:40:58,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-08-03 19:40:58,579 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 19:40:58,579 INFO L124 PetriNetUnfolderBase]: 1/15 cut-off events. [2023-08-03 19:40:58,579 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-03 19:40:58,579 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:40:58,580 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-08-03 19:40:58,580 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:40:58,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:40:58,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1625972155, now seen corresponding path program 1 times [2023-08-03 19:40:58,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:40:58,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51783609] [2023-08-03 19:40:58,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:40:58,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:40:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:40:58,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-03 19:40:58,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:40:58,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51783609] [2023-08-03 19:40:58,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51783609] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:40:58,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:40:58,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 19:40:58,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464047713] [2023-08-03 19:40:58,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:40:58,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:40:58,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:40:58,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:40:58,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:40:58,636 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 827 [2023-08-03 19:40:58,637 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 116 transitions, 280 flow. Second operand has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 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-08-03 19:40:58,637 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:40:58,637 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 827 [2023-08-03 19:40:58,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:41:31,610 INFO L124 PetriNetUnfolderBase]: 331498/467089 cut-off events. [2023-08-03 19:41:31,610 INFO L125 PetriNetUnfolderBase]: For 17494/17494 co-relation queries the response was YES. [2023-08-03 19:41:32,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 882025 conditions, 467089 events. 331498/467089 cut-off events. For 17494/17494 co-relation queries the response was YES. Maximal size of possible extension queue 20479. Compared 4132148 event pairs, 173554 based on Foata normal form. 13755/351430 useless extension candidates. Maximal degree in co-relation 140477. Up to 403956 conditions per place. [2023-08-03 19:41:34,350 INFO L140 encePairwiseOnDemand]: 819/827 looper letters, 70 selfloop transitions, 2 changer transitions 0/121 dead transitions. [2023-08-03 19:41:34,350 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 121 transitions, 434 flow [2023-08-03 19:41:34,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:41:34,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:41:34,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1209 transitions. [2023-08-03 19:41:34,355 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4873035066505441 [2023-08-03 19:41:34,355 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1209 transitions. [2023-08-03 19:41:34,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1209 transitions. [2023-08-03 19:41:34,356 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:41:34,356 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1209 transitions. [2023-08-03 19:41:34,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 403.0) internal successors, (1209), 3 states have internal predecessors, (1209), 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-08-03 19:41:34,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:41:34,363 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:41:34,363 INFO L175 Difference]: Start difference. First operand has 104 places, 116 transitions, 280 flow. Second operand 3 states and 1209 transitions. [2023-08-03 19:41:34,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 121 transitions, 434 flow [2023-08-03 19:41:34,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 121 transitions, 434 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-03 19:41:34,382 INFO L231 Difference]: Finished difference. Result has 106 places, 112 transitions, 282 flow [2023-08-03 19:41:34,382 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=270, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=282, PETRI_PLACES=106, PETRI_TRANSITIONS=112} [2023-08-03 19:41:34,382 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 2 predicate places. [2023-08-03 19:41:34,383 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 112 transitions, 282 flow [2023-08-03 19:41:34,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 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-08-03 19:41:34,383 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:41:34,384 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:41:34,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-03 19:41:34,384 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:41:34,384 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:41:34,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1121870100, now seen corresponding path program 1 times [2023-08-03 19:41:34,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:41:34,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747118255] [2023-08-03 19:41:34,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:41:34,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:41:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:41:34,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-03 19:41:34,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:41:34,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747118255] [2023-08-03 19:41:34,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747118255] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:41:34,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:41:34,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-03 19:41:34,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618484498] [2023-08-03 19:41:34,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:41:34,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:41:34,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:41:34,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:41:34,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:41:34,437 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 827 [2023-08-03 19:41:34,439 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 112 transitions, 282 flow. Second operand has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 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-08-03 19:41:34,439 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:41:34,439 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 827 [2023-08-03 19:41:34,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:42:05,449 INFO L124 PetriNetUnfolderBase]: 331648/467570 cut-off events. [2023-08-03 19:42:05,449 INFO L125 PetriNetUnfolderBase]: For 17718/17718 co-relation queries the response was YES. [2023-08-03 19:42:06,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 882829 conditions, 467570 events. 331648/467570 cut-off events. For 17718/17718 co-relation queries the response was YES. Maximal size of possible extension queue 20470. Compared 4133340 event pairs, 222778 based on Foata normal form. 1/337841 useless extension candidates. Maximal degree in co-relation 405417. Up to 404147 conditions per place. [2023-08-03 19:42:08,205 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 62 selfloop transitions, 2 changer transitions 0/113 dead transitions. [2023-08-03 19:42:08,206 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 113 transitions, 412 flow [2023-08-03 19:42:08,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:42:08,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:42:08,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1195 transitions. [2023-08-03 19:42:08,210 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48166062071745264 [2023-08-03 19:42:08,211 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1195 transitions. [2023-08-03 19:42:08,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1195 transitions. [2023-08-03 19:42:08,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:42:08,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1195 transitions. [2023-08-03 19:42:08,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 398.3333333333333) internal successors, (1195), 3 states have internal predecessors, (1195), 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-08-03 19:42:08,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:42:08,219 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:42:08,219 INFO L175 Difference]: Start difference. First operand has 106 places, 112 transitions, 282 flow. Second operand 3 states and 1195 transitions. [2023-08-03 19:42:08,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 113 transitions, 412 flow [2023-08-03 19:42:08,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 113 transitions, 410 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:42:08,240 INFO L231 Difference]: Finished difference. Result has 108 places, 113 transitions, 292 flow [2023-08-03 19:42:08,240 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=292, PETRI_PLACES=108, PETRI_TRANSITIONS=113} [2023-08-03 19:42:08,241 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 4 predicate places. [2023-08-03 19:42:08,241 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 113 transitions, 292 flow [2023-08-03 19:42:08,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 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-08-03 19:42:08,242 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:42:08,242 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:42:08,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-03 19:42:08,242 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:42:08,242 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:42:08,242 INFO L85 PathProgramCache]: Analyzing trace with hash -771381688, now seen corresponding path program 1 times [2023-08-03 19:42:08,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:42:08,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756646921] [2023-08-03 19:42:08,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:42:08,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:42:08,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:42:08,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-03 19:42:08,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:42:08,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756646921] [2023-08-03 19:42:08,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756646921] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:42:08,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:42:08,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 19:42:08,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734417947] [2023-08-03 19:42:08,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:42:08,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:42:08,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:42:08,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:42:08,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:42:08,293 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 827 [2023-08-03 19:42:08,294 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 113 transitions, 292 flow. Second operand has 3 states, 3 states have (on average 380.3333333333333) internal successors, (1141), 3 states have internal predecessors, (1141), 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-08-03 19:42:08,294 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:42:08,295 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 827 [2023-08-03 19:42:08,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:42:41,333 INFO L124 PetriNetUnfolderBase]: 331170/461775 cut-off events. [2023-08-03 19:42:41,333 INFO L125 PetriNetUnfolderBase]: For 17313/17313 co-relation queries the response was YES. [2023-08-03 19:42:42,335 INFO L83 FinitePrefix]: Finished finitePrefix Result has 877250 conditions, 461775 events. 331170/461775 cut-off events. For 17313/17313 co-relation queries the response was YES. Maximal size of possible extension queue 20245. Compared 3996385 event pairs, 220499 based on Foata normal form. 0/332894 useless extension candidates. Maximal degree in co-relation 877234. Up to 400401 conditions per place. [2023-08-03 19:42:44,162 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 91 selfloop transitions, 2 changer transitions 0/142 dead transitions. [2023-08-03 19:42:44,162 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 142 transitions, 536 flow [2023-08-03 19:42:44,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:42:44,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:42:44,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1223 transitions. [2023-08-03 19:42:44,165 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49294639258363565 [2023-08-03 19:42:44,165 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1223 transitions. [2023-08-03 19:42:44,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1223 transitions. [2023-08-03 19:42:44,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:42:44,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1223 transitions. [2023-08-03 19:42:44,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 407.6666666666667) internal successors, (1223), 3 states have internal predecessors, (1223), 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-08-03 19:42:44,172 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:42:44,173 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:42:44,173 INFO L175 Difference]: Start difference. First operand has 108 places, 113 transitions, 292 flow. Second operand 3 states and 1223 transitions. [2023-08-03 19:42:44,173 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 142 transitions, 536 flow [2023-08-03 19:42:44,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 142 transitions, 532 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 19:42:44,205 INFO L231 Difference]: Finished difference. Result has 110 places, 114 transitions, 300 flow [2023-08-03 19:42:44,205 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=300, PETRI_PLACES=110, PETRI_TRANSITIONS=114} [2023-08-03 19:42:44,206 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 6 predicate places. [2023-08-03 19:42:44,206 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 114 transitions, 300 flow [2023-08-03 19:42:44,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 380.3333333333333) internal successors, (1141), 3 states have internal predecessors, (1141), 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-08-03 19:42:44,206 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:42:44,207 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2023-08-03 19:42:44,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-03 19:42:44,207 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:42:44,207 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:42:44,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1834176920, now seen corresponding path program 1 times [2023-08-03 19:42:44,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:42:44,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954045175] [2023-08-03 19:42:44,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:42:44,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:42:44,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:42:44,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 19:42:44,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:42:44,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954045175] [2023-08-03 19:42:44,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954045175] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:42:44,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571929192] [2023-08-03 19:42:44,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:42:44,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:42:44,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:42:44,277 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:42:44,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-08-03 19:42:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:42:44,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 5 conjunts are in the unsatisfiable core [2023-08-03 19:42:44,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:42:44,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 19:42:44,390 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:42:44,407 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 19:42:44,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571929192] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:42:44,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:42:44,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2023-08-03 19:42:44,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26121404] [2023-08-03 19:42:44,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:42:44,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-03 19:42:44,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:42:44,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-03 19:42:44,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2023-08-03 19:42:44,450 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 375 out of 827 [2023-08-03 19:42:44,453 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 114 transitions, 300 flow. Second operand has 8 states, 8 states have (on average 376.625) internal successors, (3013), 8 states have internal predecessors, (3013), 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-08-03 19:42:44,453 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:42:44,453 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 827 [2023-08-03 19:42:44,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:43:16,387 INFO L124 PetriNetUnfolderBase]: 331560/462087 cut-off events. [2023-08-03 19:43:16,388 INFO L125 PetriNetUnfolderBase]: For 30899/30899 co-relation queries the response was YES. [2023-08-03 19:43:17,452 INFO L83 FinitePrefix]: Finished finitePrefix Result has 892974 conditions, 462087 events. 331560/462087 cut-off events. For 30899/30899 co-relation queries the response was YES. Maximal size of possible extension queue 20265. Compared 4005707 event pairs, 222789 based on Foata normal form. 2/340193 useless extension candidates. Maximal degree in co-relation 892946. Up to 404059 conditions per place. [2023-08-03 19:43:19,244 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 63 selfloop transitions, 4 changer transitions 0/116 dead transitions. [2023-08-03 19:43:19,244 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 116 transitions, 442 flow [2023-08-03 19:43:19,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:43:19,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:43:19,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1942 transitions. [2023-08-03 19:43:19,249 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46964933494558647 [2023-08-03 19:43:19,249 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1942 transitions. [2023-08-03 19:43:19,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1942 transitions. [2023-08-03 19:43:19,250 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:43:19,250 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1942 transitions. [2023-08-03 19:43:19,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 388.4) internal successors, (1942), 5 states have internal predecessors, (1942), 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-08-03 19:43:19,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:43:19,262 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:43:19,262 INFO L175 Difference]: Start difference. First operand has 110 places, 114 transitions, 300 flow. Second operand 5 states and 1942 transitions. [2023-08-03 19:43:19,262 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 116 transitions, 442 flow [2023-08-03 19:43:19,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 116 transitions, 440 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:43:19,300 INFO L231 Difference]: Finished difference. Result has 115 places, 116 transitions, 324 flow [2023-08-03 19:43:19,300 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=298, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=324, PETRI_PLACES=115, PETRI_TRANSITIONS=116} [2023-08-03 19:43:19,301 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 11 predicate places. [2023-08-03 19:43:19,301 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 116 transitions, 324 flow [2023-08-03 19:43:19,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 376.625) internal successors, (3013), 8 states have internal predecessors, (3013), 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-08-03 19:43:19,302 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:43:19,302 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1] [2023-08-03 19:43:19,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-08-03 19:43:19,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-08-03 19:43:19,507 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:43:19,507 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:43:19,507 INFO L85 PathProgramCache]: Analyzing trace with hash -337594856, now seen corresponding path program 2 times [2023-08-03 19:43:19,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:43:19,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674946992] [2023-08-03 19:43:19,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:43:19,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:43:19,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:43:19,562 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-03 19:43:19,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:43:19,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674946992] [2023-08-03 19:43:19,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674946992] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:43:19,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224894271] [2023-08-03 19:43:19,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-03 19:43:19,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:43:19,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:43:19,564 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:43:19,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-08-03 19:43:19,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-03 19:43:19,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-03 19:43:19,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 19:43:19,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:43:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-03 19:43:19,660 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:43:19,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224894271] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:43:19,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:43:19,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-03 19:43:19,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331611077] [2023-08-03 19:43:19,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:43:19,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:43:19,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:43:19,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:43:19,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 19:43:19,675 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:43:19,676 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 116 transitions, 324 flow. Second operand has 5 states, 5 states have (on average 378.0) internal successors, (1890), 5 states have internal predecessors, (1890), 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-08-03 19:43:19,676 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:43:19,676 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:43:19,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:43:53,690 INFO L124 PetriNetUnfolderBase]: 331344/462733 cut-off events. [2023-08-03 19:43:53,691 INFO L125 PetriNetUnfolderBase]: For 30685/30685 co-relation queries the response was YES. [2023-08-03 19:43:54,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 891650 conditions, 462733 events. 331344/462733 cut-off events. For 30685/30685 co-relation queries the response was YES. Maximal size of possible extension queue 20032. Compared 4011391 event pairs, 173487 based on Foata normal form. 80/339957 useless extension candidates. Maximal degree in co-relation 891617. Up to 403526 conditions per place. [2023-08-03 19:43:56,647 INFO L140 encePairwiseOnDemand]: 823/827 looper letters, 91 selfloop transitions, 4 changer transitions 0/143 dead transitions. [2023-08-03 19:43:56,647 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 143 transitions, 568 flow [2023-08-03 19:43:56,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:43:56,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:43:56,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1972 transitions. [2023-08-03 19:43:56,651 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47690447400241837 [2023-08-03 19:43:56,651 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1972 transitions. [2023-08-03 19:43:56,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1972 transitions. [2023-08-03 19:43:56,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:43:56,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1972 transitions. [2023-08-03 19:43:56,656 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 394.4) internal successors, (1972), 5 states have internal predecessors, (1972), 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-08-03 19:43:56,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:43:56,855 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:43:56,855 INFO L175 Difference]: Start difference. First operand has 115 places, 116 transitions, 324 flow. Second operand 5 states and 1972 transitions. [2023-08-03 19:43:56,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 143 transitions, 568 flow [2023-08-03 19:43:56,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 143 transitions, 552 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-08-03 19:43:56,971 INFO L231 Difference]: Finished difference. Result has 117 places, 116 transitions, 325 flow [2023-08-03 19:43:56,972 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=302, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=325, PETRI_PLACES=117, PETRI_TRANSITIONS=116} [2023-08-03 19:43:56,972 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 13 predicate places. [2023-08-03 19:43:56,972 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 116 transitions, 325 flow [2023-08-03 19:43:56,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 378.0) internal successors, (1890), 5 states have internal predecessors, (1890), 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-08-03 19:43:56,973 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:43:56,973 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:43:56,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-08-03 19:43:57,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:43:57,180 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:43:57,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:43:57,180 INFO L85 PathProgramCache]: Analyzing trace with hash -763185552, now seen corresponding path program 1 times [2023-08-03 19:43:57,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:43:57,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343381519] [2023-08-03 19:43:57,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:43:57,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:43:57,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:43:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-03 19:43:57,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:43:57,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343381519] [2023-08-03 19:43:57,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343381519] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:43:57,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258556657] [2023-08-03 19:43:57,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:43:57,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:43:57,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:43:57,220 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:43:57,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-08-03 19:43:57,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:43:57,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 19:43:57,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:43:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 19:43:57,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:43:57,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258556657] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:43:57,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:43:57,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-08-03 19:43:57,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462153948] [2023-08-03 19:43:57,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:43:57,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:43:57,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:43:57,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:43:57,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:43:57,346 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 827 [2023-08-03 19:43:57,348 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 116 transitions, 325 flow. Second operand has 3 states, 3 states have (on average 381.3333333333333) internal successors, (1144), 3 states have internal predecessors, (1144), 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-08-03 19:43:57,348 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:43:57,348 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 827 [2023-08-03 19:43:57,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:44:21,069 INFO L124 PetriNetUnfolderBase]: 240194/336972 cut-off events. [2023-08-03 19:44:21,070 INFO L125 PetriNetUnfolderBase]: For 24358/24358 co-relation queries the response was YES. [2023-08-03 19:44:21,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 655753 conditions, 336972 events. 240194/336972 cut-off events. For 24358/24358 co-relation queries the response was YES. Maximal size of possible extension queue 14001. Compared 2877098 event pairs, 118311 based on Foata normal form. 0/252669 useless extension candidates. Maximal degree in co-relation 655723. Up to 197681 conditions per place. [2023-08-03 19:44:23,105 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 107 selfloop transitions, 2 changer transitions 0/157 dead transitions. [2023-08-03 19:44:23,105 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 157 transitions, 635 flow [2023-08-03 19:44:23,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:44:23,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:44:23,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1235 transitions. [2023-08-03 19:44:23,108 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4977831519548569 [2023-08-03 19:44:23,108 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1235 transitions. [2023-08-03 19:44:23,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1235 transitions. [2023-08-03 19:44:23,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:44:23,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1235 transitions. [2023-08-03 19:44:23,111 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 411.6666666666667) internal successors, (1235), 3 states have internal predecessors, (1235), 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-08-03 19:44:23,114 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:44:23,115 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:44:23,115 INFO L175 Difference]: Start difference. First operand has 117 places, 116 transitions, 325 flow. Second operand 3 states and 1235 transitions. [2023-08-03 19:44:23,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 157 transitions, 635 flow [2023-08-03 19:44:23,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 157 transitions, 628 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 19:44:23,122 INFO L231 Difference]: Finished difference. Result has 118 places, 117 transitions, 330 flow [2023-08-03 19:44:23,122 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=318, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=330, PETRI_PLACES=118, PETRI_TRANSITIONS=117} [2023-08-03 19:44:23,123 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 14 predicate places. [2023-08-03 19:44:23,123 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 117 transitions, 330 flow [2023-08-03 19:44:23,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 381.3333333333333) internal successors, (1144), 3 states have internal predecessors, (1144), 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-08-03 19:44:23,124 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:44:23,124 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:44:23,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-08-03 19:44:23,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:44:23,329 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:44:23,329 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:44:23,329 INFO L85 PathProgramCache]: Analyzing trace with hash -951914734, now seen corresponding path program 1 times [2023-08-03 19:44:23,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:44:23,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798674295] [2023-08-03 19:44:23,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:44:23,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:44:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:44:23,372 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:44:23,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:44:23,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798674295] [2023-08-03 19:44:23,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798674295] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:44:23,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322184039] [2023-08-03 19:44:23,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:44:23,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:44:23,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:44:23,374 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:44:23,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-08-03 19:44:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:44:23,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 19:44:23,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:44:23,488 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:44:23,489 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:44:23,504 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:44:23,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322184039] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:44:23,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:44:23,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 19:44:23,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781666117] [2023-08-03 19:44:23,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:44:23,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:44:23,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:44:23,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:44:23,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:44:23,517 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:44:23,519 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 117 transitions, 330 flow. Second operand has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 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-08-03 19:44:23,519 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:44:23,519 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:44:23,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:44:49,784 INFO L124 PetriNetUnfolderBase]: 227123/313438 cut-off events. [2023-08-03 19:44:49,784 INFO L125 PetriNetUnfolderBase]: For 53022/53022 co-relation queries the response was YES. [2023-08-03 19:44:50,698 INFO L83 FinitePrefix]: Finished finitePrefix Result has 629636 conditions, 313438 events. 227123/313438 cut-off events. For 53022/53022 co-relation queries the response was YES. Maximal size of possible extension queue 13864. Compared 2596017 event pairs, 114016 based on Foata normal form. 8/238143 useless extension candidates. Maximal degree in co-relation 629605. Up to 278925 conditions per place. [2023-08-03 19:44:52,010 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 92 selfloop transitions, 3 changer transitions 0/143 dead transitions. [2023-08-03 19:44:52,010 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 143 transitions, 568 flow [2023-08-03 19:44:52,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 19:44:52,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 19:44:52,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1595 transitions. [2023-08-03 19:44:52,013 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4821644498186215 [2023-08-03 19:44:52,013 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1595 transitions. [2023-08-03 19:44:52,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1595 transitions. [2023-08-03 19:44:52,014 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:44:52,014 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1595 transitions. [2023-08-03 19:44:52,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 398.75) internal successors, (1595), 4 states have internal predecessors, (1595), 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-08-03 19:44:52,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:44:52,021 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:44:52,021 INFO L175 Difference]: Start difference. First operand has 118 places, 117 transitions, 330 flow. Second operand 4 states and 1595 transitions. [2023-08-03 19:44:52,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 143 transitions, 568 flow [2023-08-03 19:44:54,835 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 143 transitions, 566 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:44:54,837 INFO L231 Difference]: Finished difference. Result has 120 places, 116 transitions, 326 flow [2023-08-03 19:44:54,837 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=320, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=326, PETRI_PLACES=120, PETRI_TRANSITIONS=116} [2023-08-03 19:44:54,838 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 16 predicate places. [2023-08-03 19:44:54,838 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 116 transitions, 326 flow [2023-08-03 19:44:54,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 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-08-03 19:44:54,838 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:44:54,838 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:44:54,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-08-03 19:44:55,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-08-03 19:44:55,046 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:44:55,046 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:44:55,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1837683798, now seen corresponding path program 1 times [2023-08-03 19:44:55,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:44:55,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291448319] [2023-08-03 19:44:55,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:44:55,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:44:55,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:44:55,115 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-03 19:44:55,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:44:55,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291448319] [2023-08-03 19:44:55,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291448319] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:44:55,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753467235] [2023-08-03 19:44:55,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:44:55,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:44:55,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:44:55,118 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:44:55,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-08-03 19:44:55,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:44:55,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 19:44:55,227 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:44:55,246 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-03 19:44:55,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:44:55,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753467235] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:44:55,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:44:55,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-03 19:44:55,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757093239] [2023-08-03 19:44:55,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:44:55,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:44:55,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:44:55,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:44:55,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 19:44:55,261 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:44:55,262 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 116 transitions, 326 flow. Second operand has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 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-08-03 19:44:55,262 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:44:55,262 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:44:55,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:45:14,116 INFO L124 PetriNetUnfolderBase]: 197959/275708 cut-off events. [2023-08-03 19:45:14,116 INFO L125 PetriNetUnfolderBase]: For 39527/39527 co-relation queries the response was YES. [2023-08-03 19:45:14,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 552402 conditions, 275708 events. 197959/275708 cut-off events. For 39527/39527 co-relation queries the response was YES. Maximal size of possible extension queue 12167. Compared 2274456 event pairs, 56188 based on Foata normal form. 5760/216311 useless extension candidates. Maximal degree in co-relation 552371. Up to 204757 conditions per place. [2023-08-03 19:45:15,815 INFO L140 encePairwiseOnDemand]: 823/827 looper letters, 146 selfloop transitions, 4 changer transitions 0/197 dead transitions. [2023-08-03 19:45:15,816 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 197 transitions, 788 flow [2023-08-03 19:45:15,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:45:15,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:45:15,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2026 transitions. [2023-08-03 19:45:15,820 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48996372430471585 [2023-08-03 19:45:15,820 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2026 transitions. [2023-08-03 19:45:15,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2026 transitions. [2023-08-03 19:45:15,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:45:15,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2026 transitions. [2023-08-03 19:45:15,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 405.2) internal successors, (2026), 5 states have internal predecessors, (2026), 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-08-03 19:45:15,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:45:15,829 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 827.0) internal successors, (4962), 6 states have internal predecessors, (4962), 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-08-03 19:45:15,829 INFO L175 Difference]: Start difference. First operand has 120 places, 116 transitions, 326 flow. Second operand 5 states and 2026 transitions. [2023-08-03 19:45:15,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 197 transitions, 788 flow [2023-08-03 19:45:16,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 197 transitions, 776 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-03 19:45:16,308 INFO L231 Difference]: Finished difference. Result has 120 places, 116 transitions, 331 flow [2023-08-03 19:45:16,308 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=331, PETRI_PLACES=120, PETRI_TRANSITIONS=116} [2023-08-03 19:45:16,309 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 16 predicate places. [2023-08-03 19:45:16,309 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 116 transitions, 331 flow [2023-08-03 19:45:16,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 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-08-03 19:45:16,309 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:45:16,310 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 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] [2023-08-03 19:45:16,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-08-03 19:45:16,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:45:16,513 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:45:16,514 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:45:16,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1413004831, now seen corresponding path program 1 times [2023-08-03 19:45:16,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:45:16,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864861419] [2023-08-03 19:45:16,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:45:16,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:45:16,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:45:16,596 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-03 19:45:16,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:45:16,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864861419] [2023-08-03 19:45:16,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864861419] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:45:16,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778109004] [2023-08-03 19:45:16,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:45:16,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:45:16,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:45:16,598 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:45:16,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-08-03 19:45:16,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:45:16,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 19:45:16,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:45:16,720 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:45:16,720 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:45:16,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778109004] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:45:16,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:45:16,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-08-03 19:45:16,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63538584] [2023-08-03 19:45:16,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:45:16,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:45:16,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:45:16,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:45:16,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:45:16,729 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 827 [2023-08-03 19:45:16,730 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 116 transitions, 331 flow. Second operand has 3 states, 3 states have (on average 383.6666666666667) internal successors, (1151), 3 states have internal predecessors, (1151), 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-08-03 19:45:16,730 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:45:16,731 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 827 [2023-08-03 19:45:16,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:45:35,529 INFO L124 PetriNetUnfolderBase]: 189447/260088 cut-off events. [2023-08-03 19:45:35,529 INFO L125 PetriNetUnfolderBase]: For 81404/81404 co-relation queries the response was YES. [2023-08-03 19:45:36,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 544139 conditions, 260088 events. 189447/260088 cut-off events. For 81404/81404 co-relation queries the response was YES. Maximal size of possible extension queue 11196. Compared 2097721 event pairs, 111724 based on Foata normal form. 0/198587 useless extension candidates. Maximal degree in co-relation 544107. Up to 202631 conditions per place. [2023-08-03 19:45:37,235 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 108 selfloop transitions, 2 changer transitions 0/157 dead transitions. [2023-08-03 19:45:37,235 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 157 transitions, 641 flow [2023-08-03 19:45:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:45:37,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:45:37,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1235 transitions. [2023-08-03 19:45:37,238 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4977831519548569 [2023-08-03 19:45:37,238 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1235 transitions. [2023-08-03 19:45:37,238 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1235 transitions. [2023-08-03 19:45:37,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:45:37,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1235 transitions. [2023-08-03 19:45:37,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 411.6666666666667) internal successors, (1235), 3 states have internal predecessors, (1235), 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-08-03 19:45:37,243 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:45:37,244 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 827.0) internal successors, (3308), 4 states have internal predecessors, (3308), 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-08-03 19:45:37,244 INFO L175 Difference]: Start difference. First operand has 120 places, 116 transitions, 331 flow. Second operand 3 states and 1235 transitions. [2023-08-03 19:45:37,244 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 157 transitions, 641 flow [2023-08-03 19:45:39,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 157 transitions, 634 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 19:45:39,125 INFO L231 Difference]: Finished difference. Result has 121 places, 117 transitions, 336 flow [2023-08-03 19:45:39,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=324, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=336, PETRI_PLACES=121, PETRI_TRANSITIONS=117} [2023-08-03 19:45:39,125 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 17 predicate places. [2023-08-03 19:45:39,125 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 117 transitions, 336 flow [2023-08-03 19:45:39,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 383.6666666666667) internal successors, (1151), 3 states have internal predecessors, (1151), 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-08-03 19:45:39,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:45:39,126 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 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] [2023-08-03 19:45:39,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-08-03 19:45:39,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:45:39,327 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:45:39,327 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:45:39,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1514744744, now seen corresponding path program 1 times [2023-08-03 19:45:39,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:45:39,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530554008] [2023-08-03 19:45:39,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:45:39,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:45:39,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:45:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:45:39,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:45:39,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530554008] [2023-08-03 19:45:39,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530554008] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:45:39,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729080922] [2023-08-03 19:45:39,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:45:39,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:45:39,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:45:39,392 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:45:39,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-08-03 19:45:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:45:39,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 19:45:39,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:45:39,538 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:45:39,539 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:45:39,555 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 19:45:39,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729080922] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:45:39,555 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:45:39,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 19:45:39,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9236829] [2023-08-03 19:45:39,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:45:39,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:45:39,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:45:39,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:45:39,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:45:39,570 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:45:39,571 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 117 transitions, 336 flow. Second operand has 5 states, 5 states have (on average 382.2) internal successors, (1911), 5 states have internal predecessors, (1911), 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-08-03 19:45:39,571 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:45:39,571 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:45:39,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:46:00,317 INFO L124 PetriNetUnfolderBase]: 182726/252051 cut-off events. [2023-08-03 19:46:00,317 INFO L125 PetriNetUnfolderBase]: For 69008/69008 co-relation queries the response was YES. [2023-08-03 19:46:01,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 523412 conditions, 252051 events. 182726/252051 cut-off events. For 69008/69008 co-relation queries the response was YES. Maximal size of possible extension queue 10861. Compared 2028205 event pairs, 78854 based on Foata normal form. 720/194035 useless extension candidates. Maximal degree in co-relation 523379. Up to 187331 conditions per place. [2023-08-03 19:46:02,174 INFO L140 encePairwiseOnDemand]: 824/827 looper letters, 129 selfloop transitions, 3 changer transitions 0/179 dead transitions. [2023-08-03 19:46:02,174 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 179 transitions, 720 flow [2023-08-03 19:46:02,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 19:46:02,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 19:46:02,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1631 transitions. [2023-08-03 19:46:02,177 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4930471584038694 [2023-08-03 19:46:02,177 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1631 transitions. [2023-08-03 19:46:02,177 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1631 transitions. [2023-08-03 19:46:02,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:46:02,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1631 transitions. [2023-08-03 19:46:02,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 407.75) internal successors, (1631), 4 states have internal predecessors, (1631), 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-08-03 19:46:02,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:02,183 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:02,184 INFO L175 Difference]: Start difference. First operand has 121 places, 117 transitions, 336 flow. Second operand 4 states and 1631 transitions. [2023-08-03 19:46:02,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 179 transitions, 720 flow [2023-08-03 19:46:09,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 179 transitions, 718 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:46:09,033 INFO L231 Difference]: Finished difference. Result has 123 places, 116 transitions, 332 flow [2023-08-03 19:46:09,033 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=332, PETRI_PLACES=123, PETRI_TRANSITIONS=116} [2023-08-03 19:46:09,033 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 19 predicate places. [2023-08-03 19:46:09,033 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 116 transitions, 332 flow [2023-08-03 19:46:09,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 382.2) internal successors, (1911), 5 states have internal predecessors, (1911), 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-08-03 19:46:09,034 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:46:09,034 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 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] [2023-08-03 19:46:09,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-08-03 19:46:09,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-08-03 19:46:09,239 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:46:09,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:46:09,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1155050191, now seen corresponding path program 1 times [2023-08-03 19:46:09,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:46:09,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966646587] [2023-08-03 19:46:09,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:46:09,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:46:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:46:09,315 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-08-03 19:46:09,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:46:09,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966646587] [2023-08-03 19:46:09,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966646587] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:46:09,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487363313] [2023-08-03 19:46:09,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:46:09,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:46:09,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:46:09,317 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:46:09,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-08-03 19:46:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:46:09,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 19:46:09,455 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:46:09,468 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-08-03 19:46:09,469 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:46:09,481 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-08-03 19:46:09,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487363313] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:46:09,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:46:09,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 19:46:09,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768115032] [2023-08-03 19:46:09,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:46:09,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:46:09,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:46:09,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:46:09,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:46:09,503 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:46:09,504 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 116 transitions, 332 flow. Second operand has 5 states, 5 states have (on average 382.2) internal successors, (1911), 5 states have internal predecessors, (1911), 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-08-03 19:46:09,504 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:46:09,505 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:46:09,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:46:24,293 INFO L124 PetriNetUnfolderBase]: 157206/210386 cut-off events. [2023-08-03 19:46:24,293 INFO L125 PetriNetUnfolderBase]: For 74200/74200 co-relation queries the response was YES. [2023-08-03 19:46:24,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 448124 conditions, 210386 events. 157206/210386 cut-off events. For 74200/74200 co-relation queries the response was YES. Maximal size of possible extension queue 9173. Compared 1589187 event pairs, 42636 based on Foata normal form. 2656/162084 useless extension candidates. Maximal degree in co-relation 448091. Up to 83544 conditions per place. [2023-08-03 19:46:25,898 INFO L140 encePairwiseOnDemand]: 823/827 looper letters, 141 selfloop transitions, 4 changer transitions 0/192 dead transitions. [2023-08-03 19:46:25,898 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 192 transitions, 782 flow [2023-08-03 19:46:25,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 19:46:25,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 19:46:25,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1644 transitions. [2023-08-03 19:46:25,901 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4969770253929867 [2023-08-03 19:46:25,901 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1644 transitions. [2023-08-03 19:46:25,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1644 transitions. [2023-08-03 19:46:25,902 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:46:25,902 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1644 transitions. [2023-08-03 19:46:25,903 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 411.0) internal successors, (1644), 4 states have internal predecessors, (1644), 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-08-03 19:46:25,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:25,907 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:25,908 INFO L175 Difference]: Start difference. First operand has 123 places, 116 transitions, 332 flow. Second operand 4 states and 1644 transitions. [2023-08-03 19:46:25,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 192 transitions, 782 flow [2023-08-03 19:46:27,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 192 transitions, 776 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-03 19:46:27,651 INFO L231 Difference]: Finished difference. Result has 125 places, 117 transitions, 346 flow [2023-08-03 19:46:27,651 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=346, PETRI_PLACES=125, PETRI_TRANSITIONS=117} [2023-08-03 19:46:27,652 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 21 predicate places. [2023-08-03 19:46:27,652 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 117 transitions, 346 flow [2023-08-03 19:46:27,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 382.2) internal successors, (1911), 5 states have internal predecessors, (1911), 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-08-03 19:46:27,653 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:46:27,653 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 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] [2023-08-03 19:46:27,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-08-03 19:46:27,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-08-03 19:46:27,854 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:46:27,854 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:46:27,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1458571343, now seen corresponding path program 1 times [2023-08-03 19:46:27,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:46:27,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526517119] [2023-08-03 19:46:27,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:46:27,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:46:27,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:46:28,048 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-08-03 19:46:28,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:46:28,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526517119] [2023-08-03 19:46:28,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526517119] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:46:28,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354635433] [2023-08-03 19:46:28,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:46:28,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:46:28,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:46:28,050 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:46:28,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-08-03 19:46:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:46:28,199 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 19:46:28,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:46:28,220 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-08-03 19:46:28,221 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:46:28,233 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-08-03 19:46:28,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354635433] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:46:28,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:46:28,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-03 19:46:28,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243648132] [2023-08-03 19:46:28,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:46:28,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:46:28,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:46:28,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:46:28,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:46:28,252 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 827 [2023-08-03 19:46:28,253 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 117 transitions, 346 flow. Second operand has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 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-08-03 19:46:28,253 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:46:28,254 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 827 [2023-08-03 19:46:28,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:46:44,580 INFO L124 PetriNetUnfolderBase]: 157161/217372 cut-off events. [2023-08-03 19:46:44,580 INFO L125 PetriNetUnfolderBase]: For 97876/97876 co-relation queries the response was YES. [2023-08-03 19:46:45,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 473851 conditions, 217372 events. 157161/217372 cut-off events. For 97876/97876 co-relation queries the response was YES. Maximal size of possible extension queue 9412. Compared 1740362 event pairs, 104929 based on Foata normal form. 36/165923 useless extension candidates. Maximal degree in co-relation 473817. Up to 189152 conditions per place. [2023-08-03 19:46:45,900 INFO L140 encePairwiseOnDemand]: 823/827 looper letters, 135 selfloop transitions, 3 changer transitions 8/193 dead transitions. [2023-08-03 19:46:45,900 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 193 transitions, 798 flow [2023-08-03 19:46:45,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 19:46:45,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 19:46:45,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1644 transitions. [2023-08-03 19:46:45,903 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4969770253929867 [2023-08-03 19:46:45,903 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1644 transitions. [2023-08-03 19:46:45,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1644 transitions. [2023-08-03 19:46:45,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:46:45,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1644 transitions. [2023-08-03 19:46:45,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 411.0) internal successors, (1644), 4 states have internal predecessors, (1644), 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-08-03 19:46:45,908 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:45,908 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 827.0) internal successors, (4135), 5 states have internal predecessors, (4135), 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-08-03 19:46:45,908 INFO L175 Difference]: Start difference. First operand has 125 places, 117 transitions, 346 flow. Second operand 4 states and 1644 transitions. [2023-08-03 19:46:45,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 193 transitions, 798 flow [2023-08-03 19:46:50,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 193 transitions, 794 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 19:46:50,146 INFO L231 Difference]: Finished difference. Result has 129 places, 114 transitions, 346 flow [2023-08-03 19:46:50,146 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=346, PETRI_PLACES=129, PETRI_TRANSITIONS=114} [2023-08-03 19:46:50,146 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 25 predicate places. [2023-08-03 19:46:50,146 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 114 transitions, 346 flow [2023-08-03 19:46:50,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 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-08-03 19:46:50,147 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:46:50,147 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1] [2023-08-03 19:46:50,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-08-03 19:46:50,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-08-03 19:46:50,353 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:46:50,353 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:46:50,353 INFO L85 PathProgramCache]: Analyzing trace with hash -824081560, now seen corresponding path program 1 times [2023-08-03 19:46:50,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:46:50,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818409955] [2023-08-03 19:46:50,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:46:50,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:46:50,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:46:50,592 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-08-03 19:46:50,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:46:50,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818409955] [2023-08-03 19:46:50,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818409955] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:46:50,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:46:50,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-03 19:46:50,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131609430] [2023-08-03 19:46:50,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:46:50,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-03 19:46:50,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:46:50,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-03 19:46:50,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-03 19:46:50,698 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 357 out of 827 [2023-08-03 19:46:50,700 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 114 transitions, 346 flow. Second operand has 6 states, 6 states have (on average 364.1666666666667) internal successors, (2185), 6 states have internal predecessors, (2185), 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-08-03 19:46:50,700 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:46:50,700 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 357 of 827 [2023-08-03 19:46:50,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:48:21,217 INFO L124 PetriNetUnfolderBase]: 722573/996210 cut-off events. [2023-08-03 19:48:21,218 INFO L125 PetriNetUnfolderBase]: For 532597/532597 co-relation queries the response was YES. [2023-08-03 19:48:25,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2212544 conditions, 996210 events. 722573/996210 cut-off events. For 532597/532597 co-relation queries the response was YES. Maximal size of possible extension queue 32857. Compared 9034595 event pairs, 172676 based on Foata normal form. 2793/860310 useless extension candidates. Maximal degree in co-relation 2212508. Up to 299871 conditions per place. [2023-08-03 19:48:30,659 INFO L140 encePairwiseOnDemand]: 812/827 looper letters, 355 selfloop transitions, 31 changer transitions 0/422 dead transitions. [2023-08-03 19:48:30,659 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 422 transitions, 2190 flow [2023-08-03 19:48:30,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-03 19:48:30,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-03 19:48:30,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2867 transitions. [2023-08-03 19:48:30,665 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49524961133183626 [2023-08-03 19:48:30,665 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2867 transitions. [2023-08-03 19:48:30,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2867 transitions. [2023-08-03 19:48:30,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:48:30,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2867 transitions. [2023-08-03 19:48:30,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 409.57142857142856) internal successors, (2867), 7 states have internal predecessors, (2867), 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-08-03 19:48:30,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 827.0) internal successors, (6616), 8 states have internal predecessors, (6616), 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-08-03 19:48:30,676 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 827.0) internal successors, (6616), 8 states have internal predecessors, (6616), 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-08-03 19:48:30,676 INFO L175 Difference]: Start difference. First operand has 129 places, 114 transitions, 346 flow. Second operand 7 states and 2867 transitions. [2023-08-03 19:48:30,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 422 transitions, 2190 flow [2023-08-03 19:49:24,753 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 422 transitions, 2145 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-08-03 19:49:24,757 INFO L231 Difference]: Finished difference. Result has 136 places, 149 transitions, 608 flow [2023-08-03 19:49:24,757 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=827, PETRI_DIFFERENCE_MINUEND_FLOW=338, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=608, PETRI_PLACES=136, PETRI_TRANSITIONS=149} [2023-08-03 19:49:24,764 INFO L281 CegarLoopForPetriNet]: 104 programPoint places, 32 predicate places. [2023-08-03 19:49:24,764 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 149 transitions, 608 flow [2023-08-03 19:49:24,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 364.1666666666667) internal successors, (2185), 6 states have internal predecessors, (2185), 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-08-03 19:49:24,765 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:49:24,773 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1] [2023-08-03 19:49:24,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-03 19:49:24,774 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 19:49:24,774 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:49:24,774 INFO L85 PathProgramCache]: Analyzing trace with hash 163249696, now seen corresponding path program 1 times [2023-08-03 19:49:24,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:49:24,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84254449] [2023-08-03 19:49:24,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:49:24,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:49:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:49:25,176 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-08-03 19:49:25,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:49:25,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84254449] [2023-08-03 19:49:25,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84254449] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:49:25,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067663268] [2023-08-03 19:49:25,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:49:25,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:49:25,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:49:25,197 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 19:49:25,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-08-03 19:49:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:49:25,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 8 conjunts are in the unsatisfiable core [2023-08-03 19:49:25,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:49:25,419 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 19:49:25,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:49:25,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067663268] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:49:25,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:49:25,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2023-08-03 19:49:25,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084666794] [2023-08-03 19:49:25,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:49:25,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 19:49:25,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:49:25,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 19:49:25,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-08-03 19:49:25,461 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 367 out of 827 [2023-08-03 19:49:25,462 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 149 transitions, 608 flow. Second operand has 4 states, 4 states have (on average 377.0) internal successors, (1508), 4 states have internal predecessors, (1508), 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-08-03 19:49:25,462 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:49:25,462 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 367 of 827 [2023-08-03 19:49:25,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:49:27,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0NotInUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 210#L63-7true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:27,465 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 19:49:27,465 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:27,465 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 19:49:27,465 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:28,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:28,419 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 19:49:28,420 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:28,420 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 19:49:28,420 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:28,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:28,421 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 19:49:28,421 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 19:49:28,421 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:28,421 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:29,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:29,162 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 19:49:29,162 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:29,162 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 19:49:29,162 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:30,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:30,639 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 19:49:30,639 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 19:49:30,639 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:30,640 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:30,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:30,643 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 19:49:30,643 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 19:49:30,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:30,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:31,262 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:31,262 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:31,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:32,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:32,265 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 19:49:32,265 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:32,265 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 19:49:32,265 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:32,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:32,267 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,267 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,267 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,267 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 19:49:32,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:32,268 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,268 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,268 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 19:49:32,268 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:32,269 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,269 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 19:49:32,269 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:32,269 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:33,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:33,013 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 19:49:33,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:33,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:33,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:33,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:33,024 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 19:49:33,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:33,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:33,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:49:34,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:34,626 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,626 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 19:49:34,626 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,626 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:34,627 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,627 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,627 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 19:49:34,627 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:34,628 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,628 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 19:49:34,628 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,628 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:34,629 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,629 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,629 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,629 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 19:49:34,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:34,630 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,630 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 19:49:34,630 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:34,630 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:35,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:35,205 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:35,205 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:35,205 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:49:37,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:37,082 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,083 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,083 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:37,083 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:37,084 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,084 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,084 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,084 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:37,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:37,086 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,086 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:37,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:37,087 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,087 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,087 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,087 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:37,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:37,088 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,088 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:37,088 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,088 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:37,090 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,090 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,090 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:37,090 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 19:49:38,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,186 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,186 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:38,186 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,210 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,210 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,216 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,216 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,216 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,216 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:38,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:38,217 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,217 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,217 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:49:38,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:40,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:40,440 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,440 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:40,441 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,441 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:40,442 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,442 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:40,444 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,446 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,446 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:40,448 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,448 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:40,449 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:40,450 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,450 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 19:49:40,450 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:40,450 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,807 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,807 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,807 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,808 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,808 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,808 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,808 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,808 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,812 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,812 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,812 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,836 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:41,837 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,837 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:41,843 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:41,843 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,843 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:41,844 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:41,844 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:41,844 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 19:49:44,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:44,583 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,583 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,583 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,583 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,584 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:44,584 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,585 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,585 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,585 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,585 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,586 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:44,586 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,586 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,587 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,587 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,587 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,587 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,588 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,588 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,588 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,588 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,589 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,589 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,589 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,589 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,590 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,590 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,590 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,590 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:44,591 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,591 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,591 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,591 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:44,592 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:44,592 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 19:49:44,592 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:44,593 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:45,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:45,982 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,982 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,982 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:45,983 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:45,983 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,983 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,983 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:45,983 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,008 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,008 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,009 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,009 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,013 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,013 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,013 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,045 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:46,045 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,045 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:46,052 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:46,052 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:46,053 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:46,053 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:46,053 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:46,054 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 19:49:49,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,933 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,933 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,933 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,934 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:49,934 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,934 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,934 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,934 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,935 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,935 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,935 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,935 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,936 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,936 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,936 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,936 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:49,937 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,937 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,937 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,938 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,938 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,938 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,938 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,940 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,940 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,940 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,940 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:49,941 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,941 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,941 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,941 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:49,942 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,942 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,942 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,942 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,942 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,943 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,943 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,944 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,945 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,945 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,945 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:49,945 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,946 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 19:49:49,946 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:49,946 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:51,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:51,962 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:51,962 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:51,962 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,077 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,077 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,079 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,079 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,080 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,104 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,104 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,112 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,112 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,162 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,162 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,162 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,162 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,163 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,163 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,163 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:52,164 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,164 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:52,164 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:52,164 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 19:49:54,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,932 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,932 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,932 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,933 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,933 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,933 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,933 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,933 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:54,934 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,934 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,934 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,935 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,935 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,935 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,936 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,936 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,936 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,936 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,937 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,937 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,937 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,937 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:54,938 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,938 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:54,939 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,939 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,939 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,939 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 276#L85true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,940 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,940 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,940 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,941 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,941 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,941 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,942 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,942 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,942 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,943 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,943 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:54,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:54,944 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:54,944 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:49:56,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,385 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,385 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,385 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,394 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,395 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,395 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,395 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,777 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,777 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,777 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,778 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,778 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,778 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,779 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,780 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,780 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,780 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,780 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,795 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,795 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,795 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,795 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,796 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 102#L37-1true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,796 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,796 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 102#L37-1true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,797 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,797 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,797 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,797 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,800 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,800 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,808 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,808 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,809 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,855 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,855 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,855 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,856 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:56,856 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,856 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,857 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,857 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:56,860 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,860 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,860 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,860 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:56,861 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 111#L78true, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:56,861 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,861 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:49:56,862 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,862 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:49:56,862 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:56,862 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 19:49:59,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:59,824 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,824 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:49:59,826 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,827 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,827 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,827 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,827 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,828 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,828 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,830 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,830 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,831 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,831 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,832 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,832 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,832 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,832 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,833 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,833 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,833 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,834 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,834 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,835 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,836 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,836 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,837 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,838 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 276#L85true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,839 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,839 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,839 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,839 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,840 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,840 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,840 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,840 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:49:59,841 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,841 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:49:59,841 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:49:59,841 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:00,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][234], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 210#L63-7true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:00,653 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][235], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 210#L63-7true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:00,653 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:00,653 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,811 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,811 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,811 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,812 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,815 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,815 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,819 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,820 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,835 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,835 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,836 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,836 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,836 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,837 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,837 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,837 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,837 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,838 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,838 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,838 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,943 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,943 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,943 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,944 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,944 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:01,945 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:01,945 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,945 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,957 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,957 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,957 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,958 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,958 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,958 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,959 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,959 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,959 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,960 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,960 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,996 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,996 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,997 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:01,997 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:01,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 19:50:05,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,517 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,517 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,518 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,518 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,519 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,519 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,519 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,520 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,520 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,520 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,520 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,521 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,521 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,521 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,521 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,522 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,522 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,522 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,522 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 102#L37-1true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,523 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,523 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,523 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,523 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,524 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,524 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,524 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,524 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 276#L85true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,526 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,527 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,527 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,527 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,527 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,528 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,528 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,528 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,528 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,529 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,529 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,529 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,529 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,530 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,530 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,530 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,530 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,531 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,531 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,531 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,531 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,532 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,532 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,532 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,532 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,533 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,533 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,533 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,533 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 67#minus_returnLabel#1true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,534 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,534 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,535 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,535 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 363#L76-1true, 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,536 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,536 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [111#L78true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:05,537 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,537 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,537 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,538 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,539 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,539 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,539 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,540 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,540 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,540 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,540 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,541 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,541 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,541 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,541 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 149#L37-4true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,542 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,542 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,542 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,543 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 32#thread2EXITtrue, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:05,544 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,544 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:05,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:05,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:06,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][234], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 210#L63-7true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:06,172 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][235], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 210#L63-7true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:06,172 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:06,172 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,450 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,450 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,450 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,451 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,451 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,451 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,452 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,452 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,452 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,466 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,466 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,466 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,467 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:07,467 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,467 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:07,468 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,468 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,468 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,468 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,586 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,586 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,587 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:07,587 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,587 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:07,588 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,588 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,588 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,588 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,599 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,599 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,599 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,600 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,600 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,601 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,601 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,601 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,601 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,602 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,611 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,611 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,611 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,612 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,612 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,612 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 166#L85-7true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,640 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,640 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,640 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,640 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,641 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,641 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,641 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,641 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,647 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,647 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,647 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,647 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,648 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,648 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:07,648 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:07,648 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 19:50:11,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,802 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,802 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,802 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,802 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,803 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,803 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,804 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,804 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,804 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,804 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,805 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,805 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,806 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:11,806 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,806 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,806 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:11,807 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,807 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,807 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,808 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,808 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,808 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,809 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,809 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,809 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 102#L37-1true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,810 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,810 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,810 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:11,811 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,811 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,811 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:11,812 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,812 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,812 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,812 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,814 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,814 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,814 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,814 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,815 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,815 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,815 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,815 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,816 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,816 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,816 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,816 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,817 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,817 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,817 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,817 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,818 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,818 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,818 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 276#L85true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,819 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,819 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,819 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,820 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,820 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,820 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,820 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,821 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,821 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,821 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,821 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,822 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,822 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,822 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,822 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,823 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,823 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,823 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,823 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,824 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,824 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,824 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,824 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,825 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,825 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,825 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,825 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,826 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,826 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,826 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,826 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 17#thread2EXITtrue, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,827 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,827 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,828 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [111#L78true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,829 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,829 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,829 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,831 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,831 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,831 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,831 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 32#thread2EXITtrue, Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,832 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,832 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,832 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,832 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 32#thread2EXITtrue, Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:11,833 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,833 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:11,833 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:11,833 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:12,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][234], [30#L37-2true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:12,608 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][235], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:12,609 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:12,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 19:50:14,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,299 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,299 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,299 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,300 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,300 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 313#$Ultimate##0true, thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,301 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,301 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,315 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,315 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,315 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,316 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,316 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,316 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,316 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,316 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:14,317 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,317 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:14,318 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,318 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,318 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,318 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,340 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,340 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,340 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,340 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,341 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,341 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,341 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,341 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:14,341 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 217#L109-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:14,342 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,342 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:14,494 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 217#L109-4true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1NotInUse]) [2023-08-03 19:50:14,494 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,495 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,495 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,495 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,495 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,496 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][130], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:14,496 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][131], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 1802#true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), thread1Thread1of2ForFork1NotInUse, 313#$Ultimate##0true]) [2023-08-03 19:50:14,496 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,496 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,507 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,507 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,507 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,507 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,508 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,508 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,508 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,509 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,509 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,509 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,535 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,535 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,535 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,536 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 328#L70true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,536 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,537 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,537 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,537 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,537 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,537 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,538 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, 111#L78true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 225#L108-5true, Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,538 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,539 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,539 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,539 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,543 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,543 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,543 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,544 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,544 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,544 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][248], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 166#L85-7true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,549 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,549 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,549 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][249], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 166#L85-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,549 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,550 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,550 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,550 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,551 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,551 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,551 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2039] L53-5-->L37-2: Formula: (and (= (ite (not (and (< v_~i_4~0_In_7 3) (= v_~break_6~0_In_5 0))) 1 0) |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|) (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_41| 256) 0)) InVars {~break_6~0=v_~break_6~0_In_5, ~i_4~0=v_~i_4~0_In_7} OutVars{~break_6~0=v_~break_6~0_In_5, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_Out_2|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_Out_6|, ~i_4~0=v_~i_4~0_In_7} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_41|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][202], [thread2Thread1of2ForFork0InUse, 30#L37-2true, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 190#L77true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,583 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][203], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1785#(= ~i_4~0 0), 190#L77true, 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 280#thread1EXITtrue, 1783#true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:14,583 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:14,583 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 19:50:18,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 161#L74-5true, Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:18,684 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 19:50:18,684 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:18,684 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 19:50:18,684 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 19:50:18,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,706 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,706 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 295#L71true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,707 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,707 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,708 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,708 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,708 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,708 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,709 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,709 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,709 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,709 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 108#L85true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,710 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,710 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,710 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 67#minus_returnLabel#1true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,711 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,711 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,711 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,711 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), 205#L85-7true, Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:18,712 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,712 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,712 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,712 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:18,713 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 363#L76-1true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,713 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,713 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 102#L37-1true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,714 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,714 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,714 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,714 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,715 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,715 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,715 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,715 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 328#L70true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,716 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 363#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:18,716 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,716 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,717 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [111#L78true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 313#$Ultimate##0true]) [2023-08-03 19:50:18,717 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,717 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,717 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,717 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 276#L85true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,718 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,718 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,718 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,718 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,719 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,719 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,719 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,719 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,720 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,720 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,720 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,721 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,721 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,721 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,721 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,722 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,722 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,722 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,722 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,723 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,723 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,723 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 250#L70true, Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,724 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,724 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,724 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,724 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,725 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,725 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,725 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,725 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 149#L37-4true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,726 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 250#L70true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,726 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,726 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 166#L85-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,727 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,727 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,727 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,727 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#L109-3true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 197#L76-1true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,727 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, 292#L109-8true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 1151#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 190#L77true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1149#true, 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,728 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,728 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 32#thread2EXITtrue, Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 138#$Ultimate##0true, Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 12#L108-11true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,729 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,729 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,729 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,729 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 17#thread2EXITtrue, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,730 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,730 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,730 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,730 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,731 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 276#L85true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,731 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,731 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,732 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,732 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,732 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,732 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [111#L78true, thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 295#L71true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,733 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,733 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,733 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,733 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 276#L85true, 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,734 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,734 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,734 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,734 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), 102#L37-1true, Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 66#L37true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,736 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,736 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,736 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,736 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][177], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), 32#thread2EXITtrue, Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 2015#(and (<= ~i_8~0 0) (not (= ~break_10~0 0))), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, 169#L71true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,737 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,737 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,737 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,737 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][122], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), 276#L85true, Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 210#L63-7true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 894#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 267#L108-6true, 1887#(<= ~i_8~0 0), Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse]) [2023-08-03 19:50:18,738 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,738 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,738 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,738 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 108#L85true, 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:18,739 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,739 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,739 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,739 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2032] L53-5-->L38: Formula: (and (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| |v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|) (not (= (mod |v_thread1Thread2of2ForFork1_#t~nondet1#1_38| 256) 0)) (= |v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79| (ite (and (= v_~break_6~0_149 0) (< v_~i_4~0_139 3)) 1 0))) InVars {~break_6~0=v_~break_6~0_149, ~i_4~0=v_~i_4~0_139} OutVars{~break_6~0=v_~break_6~0_149, thread1Thread2of2ForFork1_#t~nondet1#1=|v_thread1Thread2of2ForFork1_#t~nondet1#1_37|, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1_99|, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1_79|, ~i_4~0=v_~i_4~0_139} AuxVars[|v_thread1Thread2of2ForFork1_#t~nondet1#1_38|] AssignedVars[thread1Thread2of2ForFork1_#t~nondet1#1, thread1Thread2of2ForFork1_assume_abort_if_not_~cond#1, thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1][60], [thread2Thread1of2ForFork0InUse, Black: 1787#(or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1793#(and (= ~i_4~0 0) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)), Black: 1783#true, Black: 1790#(and (or (not (= ~break_6~0 0)) (= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0)) (= ~i_4~0 0)), Black: 1788#(= |thread1Thread2of2ForFork1_assume_abort_if_not_#in~cond#1| 0), Black: 391#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 491#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 102#L37-1true, 210#L63-7true, 1802#true, 321#L38true, Black: 396#(and (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3) (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 0)), Black: 587#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 717#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 716#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 1152#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 490#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 407#(and (<= |ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) (= |ULTIMATE.start_create_fresh_int_array_~size#1| 3)), Black: 479#(< |ULTIMATE.start_create_fresh_int_array_~i~0#1| |ULTIMATE.start_create_fresh_int_array_~size#1|), 1785#(= ~i_4~0 0), 267#L108-6true, Black: 1436#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 404#true, Black: 888#(<= |ULTIMATE.start_main_~asdf~3#1| 0), thread1Thread1of2ForFork1InUse, 401#(= 0 |ULTIMATE.start_main_~asdf~1#1|)]) [2023-08-03 19:50:18,740 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,740 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 19:50:18,740 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 19:50:18,740 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event Received shutdown request... [2023-08-03 19:50:19,630 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-03 19:50:19,638 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-03 19:50:20,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-08-03 19:50:20,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2023-08-03 19:50:21,854 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-08-03 19:50:21,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-03 19:50:21,855 WARN L619 AbstractCegarLoop]: Verification canceled: while executing Executor. [2023-08-03 19:50:21,855 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-08-03 19:50:21,855 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-08-03 19:50:21,855 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:50:21,857 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 2 thread instances [2023-08-03 19:50:21,857 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-03 19:50:21,859 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.08 07:50:21 BasicIcfg [2023-08-03 19:50:21,860 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-03 19:50:21,860 INFO L158 Benchmark]: Toolchain (without parser) took 581636.46ms. Allocated memory was 335.5MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 291.1MB in the beginning and 11.2GB in the end (delta: -10.9GB). Peak memory consumption was 10.5GB. Max. memory is 16.0GB. [2023-08-03 19:50:21,860 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 335.5MB. Free memory is still 292.0MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-03 19:50:21,860 INFO L158 Benchmark]: CACSL2BoogieTranslator took 257.94ms. Allocated memory is still 335.5MB. Free memory was 291.1MB in the beginning and 278.5MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-08-03 19:50:21,861 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.05ms. Allocated memory is still 335.5MB. Free memory was 278.5MB in the beginning and 276.1MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-03 19:50:21,861 INFO L158 Benchmark]: Boogie Preprocessor took 32.51ms. Allocated memory is still 335.5MB. Free memory was 276.1MB in the beginning and 274.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-03 19:50:21,862 INFO L158 Benchmark]: RCFGBuilder took 446.46ms. Allocated memory is still 335.5MB. Free memory was 274.0MB in the beginning and 251.6MB in the end (delta: 22.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. [2023-08-03 19:50:21,862 INFO L158 Benchmark]: TraceAbstraction took 580856.53ms. Allocated memory was 335.5MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 250.9MB in the beginning and 11.2GB in the end (delta: -11.0GB). Peak memory consumption was 10.5GB. Max. memory is 16.0GB. [2023-08-03 19:50:21,864 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 335.5MB. Free memory is still 292.0MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 257.94ms. Allocated memory is still 335.5MB. Free memory was 291.1MB in the beginning and 278.5MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 37.05ms. Allocated memory is still 335.5MB. Free memory was 278.5MB in the beginning and 276.1MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 32.51ms. Allocated memory is still 335.5MB. Free memory was 276.1MB in the beginning and 274.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 446.46ms. Allocated memory is still 335.5MB. Free memory was 274.0MB in the beginning and 251.6MB in the end (delta: 22.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. * TraceAbstraction took 580856.53ms. Allocated memory was 335.5MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 250.9MB in the beginning and 11.2GB in the end (delta: -11.0GB). Peak memory consumption was 10.5GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 268 PlacesBefore, 34 PlacesAfterwards, 290 TransitionsBefore, 38 TransitionsAfterwards, 21798 CoEnabledTransitionPairs, 8 FixpointIterations, 94 TrivialSequentialCompositions, 143 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 51 ConcurrentYvCompositions, 18 ChoiceCompositions, 314 TotalNumberOfCompositions, 24682 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 22269, independent: 22128, independent conditional: 0, independent unconditional: 22128, dependent: 141, dependent conditional: 0, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 12805, independent: 12753, independent conditional: 0, independent unconditional: 12753, dependent: 52, dependent conditional: 0, dependent unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 22269, independent: 9375, independent conditional: 0, independent unconditional: 9375, dependent: 89, dependent conditional: 0, dependent unconditional: 89, unknown: 12805, unknown conditional: 0, unknown unconditional: 12805] , Statistics on independence cache: Total cache size (in pairs): 178, Positive cache size: 167, Positive conditional cache size: 0, Positive unconditional cache size: 167, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 386 PlacesBefore, 104 PlacesAfterwards, 422 TransitionsBefore, 116 TransitionsAfterwards, 77868 CoEnabledTransitionPairs, 8 FixpointIterations, 93 TrivialSequentialCompositions, 191 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 89 ConcurrentYvCompositions, 24 ChoiceCompositions, 405 TotalNumberOfCompositions, 203839 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 109763, independent: 108650, independent conditional: 0, independent unconditional: 108650, dependent: 1113, dependent conditional: 0, dependent unconditional: 1113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46204, independent: 45986, independent conditional: 0, independent unconditional: 45986, dependent: 218, dependent conditional: 0, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 109763, independent: 62664, independent conditional: 0, independent unconditional: 62664, dependent: 895, dependent conditional: 0, dependent unconditional: 895, unknown: 46204, unknown conditional: 0, unknown unconditional: 46204] , Statistics on independence cache: Total cache size (in pairs): 3123, Positive cache size: 3014, Positive conditional cache size: 0, Positive unconditional cache size: 3014, Negative cache size: 109, Negative conditional cache size: 0, Negative unconditional cache size: 109, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing Executor. - TimeoutResultAtElement [Line: 107]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 108]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 378 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 9.8s, OverallIterations: 4, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 8.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 91 SdHoareTripleChecker+Valid, 0.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 49 mSDsluCounter, 2 SdHoareTripleChecker+Invalid, 0.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 7 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 272 IncrementalHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7 mSolverCounterUnsat, 2 mSDtfsCounter, 272 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=130occurred in iteration=3, InterpolantAutomatonStates: 11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 39 NumberOfCodeBlocks, 39 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 32 ConstructedInterpolants, 0 QuantifiedInterpolants, 70 SizeOfPredicates, 3 NumberOfNonLiveVariables, 134 ConjunctsInSsa, 5 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 7/10 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 7 procedures, 492 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 570.8s, OverallIterations: 14, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 558.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 7.5s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1594 SdHoareTripleChecker+Valid, 2.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1365 mSDsluCounter, 130 SdHoareTripleChecker+Invalid, 1.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 38 mSDsCounter, 80 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 3744 IncrementalHoareTripleChecker+Invalid, 3824 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 80 mSolverCounterUnsat, 92 mSDtfsCounter, 3744 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 567 GetRequests, 511 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=608occurred in iteration=13, InterpolantAutomatonStates: 53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 772 NumberOfCodeBlocks, 772 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 924 ConstructedInterpolants, 0 QuantifiedInterpolants, 1323 SizeOfPredicates, 6 NumberOfNonLiveVariables, 2423 ConjunctsInSsa, 37 ConjunctsInUnsatCore, 29 InterpolantComputations, 9 PerfectInterpolantSequences, 419/448 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown